[−][src]Enum femtovg::BlendFactor
Blend factors.
Variants
Not all
All use
Using the source color
Minus the source color
Using the target color
Minus the target color
Using the source alpha
Minus the source alpha
Using the target alpha
Minus the target alpha
Scale color by minimum of source alpha and destination alpha
Trait Implementations
impl Clone for BlendFactor
[src]
pub fn clone(&self) -> BlendFactor
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for BlendFactor
[src]
impl Debug for BlendFactor
[src]
impl Eq for BlendFactor
[src]
impl Hash for BlendFactor
[src]
pub fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<BlendFactor> for BlendFactor
[src]
pub fn eq(&self, other: &BlendFactor) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<BlendFactor> for BlendFactor
[src]
pub fn partial_cmp(&self, other: &BlendFactor) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for BlendFactor
[src]
impl StructuralPartialEq for BlendFactor
[src]
Auto Trait Implementations
impl RefUnwindSafe for BlendFactor
[src]
impl Send for BlendFactor
[src]
impl Sync for BlendFactor
[src]
impl Unpin for BlendFactor
[src]
impl UnwindSafe for BlendFactor
[src]
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,
pub fn borrow_mut(&mut self) -> &mut T
[src]
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,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,