pub enum MaskKind {
Luminance,
Alpha,
}Expand description
MaskKind controls how a mask layer converts pixels into coverage.
Variants§
Luminance
Luminance derives coverage from premultiplied pixel luminance.
Alpha
Alpha uses only the pixel alpha channel as coverage.
Trait Implementations§
impl Copy for MaskKind
impl Eq for MaskKind
impl StructuralPartialEq for MaskKind
Auto Trait Implementations§
impl Freeze for MaskKind
impl RefUnwindSafe for MaskKind
impl Send for MaskKind
impl Sync for MaskKind
impl Unpin for MaskKind
impl UnsafeUnpin for MaskKind
impl UnwindSafe for MaskKind
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.