pub enum BlendAlgorithm {
Alpha,
Multiplicative,
SourceOver,
DestinationOver,
MaskTop,
FirstTop,
FirstBottom,
DisjointOver,
DisjointUnder,
DisjointDebug,
}
Expand description
Enumeration of supported blending modes.
Variants§
Alpha
Multiplicative
SourceOver
DestinationOver
MaskTop
FirstTop
FirstBottom
DisjointOver
DisjointUnder
DisjointDebug
Trait Implementations§
Source§impl Clone for BlendAlgorithm
impl Clone for BlendAlgorithm
Source§fn clone(&self) -> BlendAlgorithm
fn clone(&self) -> BlendAlgorithm
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 BlendAlgorithm
impl Debug for BlendAlgorithm
Source§impl Display for BlendAlgorithm
impl Display for BlendAlgorithm
Auto Trait Implementations§
impl Freeze for BlendAlgorithm
impl RefUnwindSafe for BlendAlgorithm
impl Send for BlendAlgorithm
impl Sync for BlendAlgorithm
impl Unpin for BlendAlgorithm
impl UnwindSafe for BlendAlgorithm
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