pub enum AlphaMode {
Unknown = 0,
Straight = 1,
PreMultiplied = 2,
Opaque = 3,
Custom = 4,
}
Variants§
Trait Implementations§
source§impl FromPrimitive for AlphaMode
impl FromPrimitive for AlphaMode
source§fn from_u64(val: u64) -> Option<Self>
fn from_u64(val: u64) -> Option<Self>
Convert an
u64
to return an optional value of this type. If the
type cannot be represented by this value, then None
is returned.source§fn from_i64(val: i64) -> Option<Self>
fn from_i64(val: i64) -> Option<Self>
Convert an
i64
to return an optional value of this type. If the
type cannot be represented by this value, then None
is returned.source§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Convert an
isize
to return an optional value of this type. If the
value cannot be represented by this value, then None
is returned.source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Convert an
i8
to return an optional value of this type. If the
type cannot be represented by this value, then None
is returned.source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Convert an
i16
to return an optional value of this type. If the
type cannot be represented by this value, then None
is returned.source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Convert an
i32
to return an optional value of this type. If the
type cannot be represented by this value, then None
is returned.source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Convert an
i128
to return an optional value of this type. If the
type cannot be represented by this value, then None
is returned. Read moresource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Convert a
usize
to return an optional value of this type. If the
type cannot be represented by this value, then None
is returned.source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Convert an
u8
to return an optional value of this type. If the
type cannot be represented by this value, then None
is returned.source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Convert an
u16
to return an optional value of this type. If the
type cannot be represented by this value, then None
is returned.source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Convert an
u32
to return an optional value of this type. If the
type cannot be represented by this value, then None
is returned.source§fn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
Convert an
u128
to return an optional value of this type. If the
type cannot be represented by this value, then None
is returned. Read moresource§impl PartialEq for AlphaMode
impl PartialEq for AlphaMode
source§impl ToPrimitive for AlphaMode
impl ToPrimitive for AlphaMode
impl Copy for AlphaMode
impl Eq for AlphaMode
impl StructuralEq for AlphaMode
impl StructuralPartialEq for AlphaMode
Auto Trait Implementations§
impl RefUnwindSafe for AlphaMode
impl Send for AlphaMode
impl Sync for AlphaMode
impl Unpin for AlphaMode
impl UnwindSafe for AlphaMode
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