pub enum Grain {
Strength(f32),
Table(GrainTable),
}Variants§
Strength(f32)
Table(GrainTable)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Grain
impl<'de> Deserialize<'de> for Grain
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Grain
Auto Trait Implementations§
impl Freeze for Grain
impl RefUnwindSafe for Grain
impl Send for Grain
impl Sync for Grain
impl Unpin for Grain
impl UnsafeUnpin for Grain
impl UnwindSafe for Grain
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