Enum ttf_parser::colr::CompositeMode
source · pub enum CompositeMode {
Show 28 variants
Clear,
Source,
Destination,
SourceOver,
DestinationOver,
SourceIn,
DestinationIn,
SourceOut,
DestinationOut,
SourceAtop,
DestinationAtop,
Xor,
Plus,
Screen,
Overlay,
Darken,
Lighten,
ColorDodge,
ColorBurn,
HardLight,
SoftLight,
Difference,
Exclusion,
Multiply,
Hue,
Saturation,
Color,
Luminosity,
}
Expand description
Variants§
Clear
The composite mode ‘Clear’.
Source
The composite mode ‘Source’.
Destination
The composite mode ‘Destination’.
SourceOver
The composite mode ‘SourceOver’.
DestinationOver
The composite mode ‘DestinationOver’.
SourceIn
The composite mode ‘SourceIn’.
DestinationIn
The composite mode ‘DestinationIn’.
SourceOut
The composite mode ‘SourceOut’.
DestinationOut
The composite mode ‘DestinationOut’.
SourceAtop
The composite mode ‘SourceAtop’.
DestinationAtop
The composite mode ‘DestinationAtop’.
Xor
The composite mode ‘Xor’.
Plus
The composite mode ‘Plus’.
Screen
The composite mode ‘Screen’.
Overlay
The composite mode ‘Overlay’.
Darken
The composite mode ‘Darken’.
Lighten
The composite mode ‘Lighten’.
ColorDodge
The composite mode ‘ColorDodge’.
ColorBurn
The composite mode ‘ColorBurn’.
HardLight
The composite mode ‘HardLight’.
SoftLight
The composite mode ‘SoftLight’.
Difference
The composite mode ‘Difference’.
Exclusion
The composite mode ‘Exclusion’.
Multiply
The composite mode ‘Multiply’.
Hue
The composite mode ‘Hue’.
Saturation
The composite mode ‘Saturation’.
Color
The composite mode ‘Color’.
Luminosity
The composite mode ‘Luminosity’.
Trait Implementations§
source§impl Clone for CompositeMode
impl Clone for CompositeMode
source§fn clone(&self) -> CompositeMode
fn clone(&self) -> CompositeMode
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for CompositeMode
impl Debug for CompositeMode
source§impl FromData for CompositeMode
impl FromData for CompositeMode
source§impl PartialEq for CompositeMode
impl PartialEq for CompositeMode
impl Copy for CompositeMode
impl StructuralPartialEq for CompositeMode
Auto Trait Implementations§
impl Freeze for CompositeMode
impl RefUnwindSafe for CompositeMode
impl Send for CompositeMode
impl Sync for CompositeMode
impl Unpin for CompositeMode
impl UnwindSafe for CompositeMode
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)