Enum surge_traits::imports::EnvelopeMode
source · [−]pub enum EnvelopeMode {
Digital,
Analog,
}
Variants
Digital
Analog
Implementations
Trait Implementations
sourceimpl Clone for EnvelopeMode
impl Clone for EnvelopeMode
sourcefn clone(&self) -> EnvelopeMode
fn clone(&self) -> EnvelopeMode
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for EnvelopeMode
impl Debug for EnvelopeMode
sourceimpl Display for EnvelopeMode
impl Display for EnvelopeMode
sourceimpl Hash for EnvelopeMode
impl Hash for EnvelopeMode
sourceimpl<T> Index<EnvelopeMode> for EnvelopeModeArray<T>
impl<T> Index<EnvelopeMode> for EnvelopeModeArray<T>
type Output = T
type Output = T
The returned type after indexing.
sourcefn index(
&self,
x: EnvelopeMode
) -> &<EnvelopeModeArray<T> as Index<EnvelopeMode>>::Output
fn index(
&self,
x: EnvelopeMode
) -> &<EnvelopeModeArray<T> as Index<EnvelopeMode>>::Output
Performs the indexing (container[index]
) operation. Read more
sourceimpl<T> IndexMut<EnvelopeMode> for EnvelopeModeArray<T>
impl<T> IndexMut<EnvelopeMode> for EnvelopeModeArray<T>
sourcefn index_mut(
&mut self,
x: EnvelopeMode
) -> &mut <EnvelopeModeArray<T> as Index<EnvelopeMode>>::Output
fn index_mut(
&mut self,
x: EnvelopeMode
) -> &mut <EnvelopeModeArray<T> as Index<EnvelopeMode>>::Output
Performs the mutable indexing (container[index]
) operation. Read more
sourceimpl Ord for EnvelopeMode
impl Ord for EnvelopeMode
sourceimpl PartialEq<EnvelopeMode> for EnvelopeMode
impl PartialEq<EnvelopeMode> for EnvelopeMode
sourceimpl PartialOrd<EnvelopeMode> for EnvelopeMode
impl PartialOrd<EnvelopeMode> for EnvelopeMode
sourcefn partial_cmp(&self, other: &EnvelopeMode) -> Option<Ordering>
fn partial_cmp(&self, other: &EnvelopeMode) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl<'_> TryFrom<&'_ str> for EnvelopeMode
impl<'_> TryFrom<&'_ str> for EnvelopeMode
sourceimpl TryFrom<u32> for EnvelopeMode
impl TryFrom<u32> for EnvelopeMode
sourceimpl TryFrom<u64> for EnvelopeMode
impl TryFrom<u64> for EnvelopeMode
sourceimpl TryFrom<usize> for EnvelopeMode
impl TryFrom<usize> for EnvelopeMode
impl Copy for EnvelopeMode
impl Eq for EnvelopeMode
impl StructuralEq for EnvelopeMode
impl StructuralPartialEq for EnvelopeMode
Auto Trait Implementations
impl RefUnwindSafe for EnvelopeMode
impl Send for EnvelopeMode
impl Sync for EnvelopeMode
impl Unpin for EnvelopeMode
impl UnwindSafe for EnvelopeMode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more