pub enum BlendSpace {
LinearLight,
SrgbEncoded,
}Expand description
Color space in which compositing arithmetic is evaluated.
Variants§
LinearLight
Convert sRGB-encoded inputs to linear light before blending.
SrgbEncoded
Blend directly in sRGB-encoded component space.
Trait Implementations§
Source§impl Clone for BlendSpace
impl Clone for BlendSpace
impl Copy for BlendSpace
Source§impl Debug for BlendSpace
impl Debug for BlendSpace
Source§impl Default for BlendSpace
impl Default for BlendSpace
impl Eq for BlendSpace
Source§impl PartialEq for BlendSpace
impl PartialEq for BlendSpace
impl StructuralPartialEq for BlendSpace
Auto Trait Implementations§
impl Freeze for BlendSpace
impl RefUnwindSafe for BlendSpace
impl Send for BlendSpace
impl Sync for BlendSpace
impl Unpin for BlendSpace
impl UnsafeUnpin for BlendSpace
impl UnwindSafe for BlendSpace
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
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.