Enum skia_bindings::GrColorType
source · #[repr(i32)]pub enum GrColorType {
Show 32 variants
kUnknown,
kAlpha_8,
kBGR_565,
kABGR_4444,
kRGBA_8888,
kRGBA_8888_SRGB,
kRGB_888x,
kRG_88,
kBGRA_8888,
kRGBA_1010102,
kBGRA_1010102,
kGray_8,
kGrayAlpha_88,
kAlpha_F16,
kRGBA_F16,
kRGBA_F16_Clamped,
kRGBA_F32,
kAlpha_16,
kRG_1616,
kRG_F16,
kRGBA_16161616,
kAlpha_8xxx,
kAlpha_F32xxx,
kGray_8xxx,
kR_8xxx,
kRGB_888,
kR_8,
kR_16,
kR_F16,
kGray_F16,
kBGRA_4444,
kARGB_4444,
}
Variants§
kUnknown
kAlpha_8
kBGR_565
kABGR_4444
kRGBA_8888
kRGBA_8888_SRGB
kRGB_888x
kRG_88
kBGRA_8888
kRGBA_1010102
kBGRA_1010102
kGray_8
kGrayAlpha_88
kAlpha_F16
kRGBA_F16
kRGBA_F16_Clamped
kRGBA_F32
kAlpha_16
kRG_1616
kRG_F16
kRGBA_16161616
kAlpha_8xxx
kAlpha_F32xxx
kGray_8xxx
kR_8xxx
kRGB_888
kR_8
kR_16
kR_F16
kGray_F16
kBGRA_4444
kARGB_4444
Implementations§
source§impl GrColorType
impl GrColorType
pub const kLast: GrColorType = GrColorType::kARGB_4444
Trait Implementations§
source§impl Clone for GrColorType
impl Clone for GrColorType
source§fn clone(&self) -> GrColorType
fn clone(&self) -> GrColorType
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 GrColorType
impl Debug for GrColorType
source§impl Hash for GrColorType
impl Hash for GrColorType
source§impl PartialEq<GrColorType> for GrColorType
impl PartialEq<GrColorType> for GrColorType
source§fn eq(&self, other: &GrColorType) -> bool
fn eq(&self, other: &GrColorType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for GrColorType
impl Eq for GrColorType
impl StructuralEq for GrColorType
impl StructuralPartialEq for GrColorType
Auto Trait Implementations§
impl RefUnwindSafe for GrColorType
impl Send for GrColorType
impl Sync for GrColorType
impl Unpin for GrColorType
impl UnwindSafe for GrColorType
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