Enum skia_bindings::skcms_PixelFormat
source · #[repr(u32)]pub enum skcms_PixelFormat {
Show 40 variants
skcms_PixelFormat_A_8,
skcms_PixelFormat_A_8_,
skcms_PixelFormat_G_8,
skcms_PixelFormat_G_8_,
skcms_PixelFormat_RGBA_8888_Palette8,
skcms_PixelFormat_BGRA_8888_Palette8,
skcms_PixelFormat_RGB_565,
skcms_PixelFormat_BGR_565,
skcms_PixelFormat_ABGR_4444,
skcms_PixelFormat_ARGB_4444,
skcms_PixelFormat_RGB_888,
skcms_PixelFormat_BGR_888,
skcms_PixelFormat_RGBA_8888,
skcms_PixelFormat_BGRA_8888,
skcms_PixelFormat_RGBA_8888_sRGB,
skcms_PixelFormat_BGRA_8888_sRGB,
skcms_PixelFormat_RGBA_1010102,
skcms_PixelFormat_BGRA_1010102,
skcms_PixelFormat_RGB_161616LE,
skcms_PixelFormat_BGR_161616LE,
skcms_PixelFormat_RGBA_16161616LE,
skcms_PixelFormat_BGRA_16161616LE,
skcms_PixelFormat_RGB_161616BE,
skcms_PixelFormat_BGR_161616BE,
skcms_PixelFormat_RGBA_16161616BE,
skcms_PixelFormat_BGRA_16161616BE,
skcms_PixelFormat_RGB_hhh_Norm,
skcms_PixelFormat_BGR_hhh_Norm,
skcms_PixelFormat_RGBA_hhhh_Norm,
skcms_PixelFormat_BGRA_hhhh_Norm,
skcms_PixelFormat_RGB_hhh,
skcms_PixelFormat_BGR_hhh,
skcms_PixelFormat_RGBA_hhhh,
skcms_PixelFormat_BGRA_hhhh,
skcms_PixelFormat_RGB_fff,
skcms_PixelFormat_BGR_fff,
skcms_PixelFormat_RGBA_ffff,
skcms_PixelFormat_BGRA_ffff,
skcms_PixelFormat_RGB_101010x_XR,
skcms_PixelFormat_BGR_101010x_XR,
}
Variants§
skcms_PixelFormat_A_8
skcms_PixelFormat_A_8_
skcms_PixelFormat_G_8
skcms_PixelFormat_G_8_
skcms_PixelFormat_RGBA_8888_Palette8
skcms_PixelFormat_BGRA_8888_Palette8
skcms_PixelFormat_RGB_565
skcms_PixelFormat_BGR_565
skcms_PixelFormat_ABGR_4444
skcms_PixelFormat_ARGB_4444
skcms_PixelFormat_RGB_888
skcms_PixelFormat_BGR_888
skcms_PixelFormat_RGBA_8888
skcms_PixelFormat_BGRA_8888
skcms_PixelFormat_RGBA_8888_sRGB
skcms_PixelFormat_BGRA_8888_sRGB
skcms_PixelFormat_RGBA_1010102
skcms_PixelFormat_BGRA_1010102
skcms_PixelFormat_RGB_161616LE
skcms_PixelFormat_BGR_161616LE
skcms_PixelFormat_RGBA_16161616LE
skcms_PixelFormat_BGRA_16161616LE
skcms_PixelFormat_RGB_161616BE
skcms_PixelFormat_BGR_161616BE
skcms_PixelFormat_RGBA_16161616BE
skcms_PixelFormat_BGRA_16161616BE
skcms_PixelFormat_RGB_hhh_Norm
skcms_PixelFormat_BGR_hhh_Norm
skcms_PixelFormat_RGBA_hhhh_Norm
skcms_PixelFormat_BGRA_hhhh_Norm
skcms_PixelFormat_RGB_hhh
skcms_PixelFormat_BGR_hhh
skcms_PixelFormat_RGBA_hhhh
skcms_PixelFormat_BGRA_hhhh
skcms_PixelFormat_RGB_fff
skcms_PixelFormat_BGR_fff
skcms_PixelFormat_RGBA_ffff
skcms_PixelFormat_BGRA_ffff
skcms_PixelFormat_RGB_101010x_XR
skcms_PixelFormat_BGR_101010x_XR
Trait Implementations§
source§impl Clone for skcms_PixelFormat
impl Clone for skcms_PixelFormat
source§fn clone(&self) -> skcms_PixelFormat
fn clone(&self) -> skcms_PixelFormat
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for skcms_PixelFormat
impl Debug for skcms_PixelFormat
source§impl Hash for skcms_PixelFormat
impl Hash for skcms_PixelFormat
source§impl PartialEq<skcms_PixelFormat> for skcms_PixelFormat
impl PartialEq<skcms_PixelFormat> for skcms_PixelFormat
source§fn eq(&self, other: &skcms_PixelFormat) -> bool
fn eq(&self, other: &skcms_PixelFormat) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for skcms_PixelFormat
impl Eq for skcms_PixelFormat
impl StructuralEq for skcms_PixelFormat
impl StructuralPartialEq for skcms_PixelFormat
Auto Trait Implementations§
impl RefUnwindSafe for skcms_PixelFormat
impl Send for skcms_PixelFormat
impl Sync for skcms_PixelFormat
impl Unpin for skcms_PixelFormat
impl UnwindSafe for skcms_PixelFormat
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more