pub enum MappingCurve {
Linear,
Exponential,
Logarithmic,
}Expand description
Mapping curve type.
Variants§
Linear
Linear mapping (default).
Exponential
Exponential curve (good for frequency).
Logarithmic
Logarithmic curve (good for gain).
Trait Implementations§
Source§impl Clone for MappingCurve
impl Clone for MappingCurve
Source§fn clone(&self) -> MappingCurve
fn clone(&self) -> MappingCurve
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 MappingCurve
Source§impl Debug for MappingCurve
impl Debug for MappingCurve
Source§impl Default for MappingCurve
impl Default for MappingCurve
Source§fn default() -> MappingCurve
fn default() -> MappingCurve
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MappingCurve
impl<'de> Deserialize<'de> for MappingCurve
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 MappingCurve
Source§impl PartialEq for MappingCurve
impl PartialEq for MappingCurve
Source§fn eq(&self, other: &MappingCurve) -> bool
fn eq(&self, other: &MappingCurve) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for MappingCurve
impl Serialize for MappingCurve
impl StructuralPartialEq for MappingCurve
Auto Trait Implementations§
impl Freeze for MappingCurve
impl RefUnwindSafe for MappingCurve
impl Send for MappingCurve
impl Sync for MappingCurve
impl Unpin for MappingCurve
impl UnsafeUnpin for MappingCurve
impl UnwindSafe for MappingCurve
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