Enum draw_state::state::Equation [−][src]
pub enum Equation { Add, Sub, RevSub, Min, Max, }
Variants
Adds source and destination. Source and destination are multiplied by blending parameters before addition.
Subtracts destination from source. Source and destination are multiplied by blending parameters before subtraction.
Subtracts source from destination. Source and destination are multiplied by blending parameters before subtraction.
Component-wise minimum value of source and destination. Blending parameters are ignored.
Component-wise maximum value of source and destination. Blending parameters are ignored.
Trait Implementations
impl Clone for Equation
[src][+]
impl Copy for Equation
[src]
impl Debug for Equation
[src][+]
impl Eq for Equation
[src]
impl Hash for Equation
[src][+]
impl Ord for Equation
[src][+]
impl PartialEq<Equation> for Equation
[src][+]
impl PartialOrd<Equation> for Equation
[src][+]
impl StructuralEq for Equation
[src]
impl StructuralPartialEq for Equation
[src]
Auto Trait Implementations
impl RefUnwindSafe for Equation
impl Send for Equation
impl Sync for Equation
impl Unpin for Equation
impl UnwindSafe for Equation
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> From<T> for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,