pub enum IntensityLevel {
Light,
Medium,
Heavy,
Extreme,
}Variants§
Implementations§
Source§impl IntensityLevel
impl IntensityLevel
pub fn multiplier(&self) -> f64
Trait Implementations§
Source§impl Clone for IntensityLevel
impl Clone for IntensityLevel
Source§fn clone(&self) -> IntensityLevel
fn clone(&self) -> IntensityLevel
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for IntensityLevel
Source§impl Debug for IntensityLevel
impl Debug for IntensityLevel
Source§impl<'de> Deserialize<'de> for IntensityLevel
impl<'de> Deserialize<'de> for IntensityLevel
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 IntensityLevel
Source§impl PartialEq for IntensityLevel
impl PartialEq for IntensityLevel
Source§impl Serialize for IntensityLevel
impl Serialize for IntensityLevel
impl StructuralPartialEq for IntensityLevel
Auto Trait Implementations§
impl Freeze for IntensityLevel
impl RefUnwindSafe for IntensityLevel
impl Send for IntensityLevel
impl Sync for IntensityLevel
impl Unpin for IntensityLevel
impl UnsafeUnpin for IntensityLevel
impl UnwindSafe for IntensityLevel
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