Enum components::ui::BlendMode
source · [−]pub enum BlendMode {
Show 29 variants
Clear,
Color,
ColorBurn,
ColorDodge,
Darken,
Difference,
Dst,
DstATop,
DstIn,
DstOut,
DstOver,
Exclusion,
HardLight,
Hue,
Lighten,
Luminosity,
Modulate,
Multiply,
Overlay,
Plus,
Saturation,
Screen,
SoftLight,
Src,
SrcATop,
SrcIn,
SrcOut,
SrcOver,
Xor,
}
Variants
Clear
Color
ColorBurn
ColorDodge
Darken
Difference
Dst
DstATop
DstIn
DstOut
DstOver
Exclusion
HardLight
Hue
Lighten
Luminosity
Modulate
Multiply
Overlay
Plus
Saturation
Screen
SoftLight
Src
SrcATop
SrcIn
SrcOut
SrcOver
Xor
Trait Implementations
impl Copy for BlendMode
impl Eq for BlendMode
impl StructuralEq for BlendMode
impl StructuralPartialEq for BlendMode
Auto Trait Implementations
impl RefUnwindSafe for BlendMode
impl Send for BlendMode
impl Sync for BlendMode
impl Unpin for BlendMode
impl UnwindSafe for BlendMode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<'a, T, C, M> Inspect<'a, C, &'a C, M> for T
impl<'a, T, C, M> Inspect<'a, C, &'a C, M> for T
impl<'a, T, C, M> Inspect<'a, C, &'a mut C, M> for T
impl<'a, T, C, M> Inspect<'a, C, &'a mut C, M> for T
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
fn into_color(self) -> To
fn into_color(self) -> To
Convert into color
impl<T> Pointable for T
impl<T> Pointable for T
impl<T> SetParameter for T
impl<T> SetParameter for T
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>,
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>,
Sets value
as a parameter of self
.