Enum skia_bindings::SkColorType
source · #[repr(i32)]pub enum SkColorType {
Show 24 variants
kUnknown_SkColorType,
kAlpha_8_SkColorType,
kRGB_565_SkColorType,
kARGB_4444_SkColorType,
kRGBA_8888_SkColorType,
kRGB_888x_SkColorType,
kBGRA_8888_SkColorType,
kRGBA_1010102_SkColorType,
kBGRA_1010102_SkColorType,
kRGB_101010x_SkColorType,
kBGR_101010x_SkColorType,
kBGR_101010x_XR_SkColorType,
kGray_8_SkColorType,
kRGBA_F16Norm_SkColorType,
kRGBA_F16_SkColorType,
kRGBA_F32_SkColorType,
kR8G8_unorm_SkColorType,
kA16_float_SkColorType,
kR16G16_float_SkColorType,
kA16_unorm_SkColorType,
kR16G16_unorm_SkColorType,
kR16G16B16A16_unorm_SkColorType,
kSRGBA_8888_SkColorType,
kR8_unorm_SkColorType,
}
Variants§
kUnknown_SkColorType
kAlpha_8_SkColorType
kRGB_565_SkColorType
kARGB_4444_SkColorType
kRGBA_8888_SkColorType
kRGB_888x_SkColorType
kBGRA_8888_SkColorType
kRGBA_1010102_SkColorType
kBGRA_1010102_SkColorType
kRGB_101010x_SkColorType
kBGR_101010x_SkColorType
kBGR_101010x_XR_SkColorType
kGray_8_SkColorType
kRGBA_F16Norm_SkColorType
kRGBA_F16_SkColorType
kRGBA_F32_SkColorType
kR8G8_unorm_SkColorType
kA16_float_SkColorType
kR16G16_float_SkColorType
kA16_unorm_SkColorType
kR16G16_unorm_SkColorType
kR16G16B16A16_unorm_SkColorType
kSRGBA_8888_SkColorType
kR8_unorm_SkColorType
Implementations§
source§impl SkColorType
impl SkColorType
pub const kLastEnum_SkColorType: SkColorType = SkColorType::kR8_unorm_SkColorType
source§impl SkColorType
impl SkColorType
pub const kN32_SkColorType: SkColorType = SkColorType::kRGBA_8888_SkColorType
Trait Implementations§
source§impl Clone for SkColorType
impl Clone for SkColorType
source§fn clone(&self) -> SkColorType
fn clone(&self) -> SkColorType
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 SkColorType
impl Debug for SkColorType
source§impl Hash for SkColorType
impl Hash for SkColorType
source§impl PartialEq<SkColorType> for SkColorType
impl PartialEq<SkColorType> for SkColorType
source§fn eq(&self, other: &SkColorType) -> bool
fn eq(&self, other: &SkColorType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for SkColorType
impl Eq for SkColorType
impl StructuralEq for SkColorType
impl StructuralPartialEq for SkColorType
Auto Trait Implementations§
impl RefUnwindSafe for SkColorType
impl Send for SkColorType
impl Sync for SkColorType
impl Unpin for SkColorType
impl UnwindSafe for SkColorType
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