Struct draw_state::state::Blend [−][src]
pub struct Blend { pub color: BlendChannel, pub alpha: BlendChannel, }
Fields
color: BlendChannel
alpha: BlendChannel
Implementations
impl Blend
[src][−]
pub fn new(eq: Equation, src: Factor, dst: Factor) -> Self
[src][−]
Create a new blend state with a given equation.
Trait Implementations
impl Clone for Blend
[src][+]
impl Copy for Blend
[src]
impl Debug for Blend
[src][+]
impl Default for Blend
[src][+]
impl Eq for Blend
[src]
impl Hash for Blend
[src][+]
impl PartialEq<Blend> for Blend
[src][+]
impl PartialOrd<Blend> for Blend
[src][+]
impl StructuralEq for Blend
[src]
impl StructuralPartialEq for Blend
[src]
Auto Trait Implementations
impl RefUnwindSafe for Blend
impl Send for Blend
impl Sync for Blend
impl Unpin for Blend
impl UnwindSafe for Blend
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>,