#[repr(usize)]pub enum AlphaConfig {
FirstByte = 0,
SecondByte = 1,
ThirdByte = 2,
FourthByte = 3,
None = 4,
}Expand description
Supported Alpha configurations
Variants§
FirstByte = 0
SecondByte = 1
ThirdByte = 2
FourthByte = 3
None = 4
The pixels will be directly copied, no blending
Trait Implementations§
Source§impl Clone for AlphaConfig
impl Clone for AlphaConfig
Source§fn clone(&self) -> AlphaConfig
fn clone(&self) -> AlphaConfig
Returns a duplicate 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 AlphaConfig
impl Debug for AlphaConfig
Source§impl PartialEq for AlphaConfig
impl PartialEq for AlphaConfig
impl Copy for AlphaConfig
impl Eq for AlphaConfig
impl StructuralPartialEq for AlphaConfig
Auto Trait Implementations§
impl Freeze for AlphaConfig
impl RefUnwindSafe for AlphaConfig
impl Send for AlphaConfig
impl Sync for AlphaConfig
impl Unpin for AlphaConfig
impl UnwindSafe for AlphaConfig
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