pub enum LayerBlending {
Override,
Additive,
Other(i64),
}Expand description
The layer’s source-stated composition. Unknown values stay explicit, not guessed as override.
Variants§
Trait Implementations§
Source§impl Clone for LayerBlending
impl Clone for LayerBlending
impl Copy for LayerBlending
Source§impl Debug for LayerBlending
impl Debug for LayerBlending
Source§impl<'de> Deserialize<'de> for LayerBlending
impl<'de> Deserialize<'de> for LayerBlending
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for LayerBlending
Source§impl PartialEq for LayerBlending
impl PartialEq for LayerBlending
Source§impl Serialize for LayerBlending
impl Serialize for LayerBlending
impl StructuralPartialEq for LayerBlending
Auto Trait Implementations§
impl Forget for LayerBlending
impl Freeze for LayerBlending
impl RefUnwindSafe for LayerBlending
impl Send for LayerBlending
impl Sync for LayerBlending
impl Unpin for LayerBlending
impl UnsafeUnpin for LayerBlending
impl UnwindSafe for LayerBlending
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.