Enum surge_halfrate::imports::imports::FlangerWave
[−]pub enum FlangerWave {
Tri,
Sin,
Saw,
SampleAndHold,
}
Variants
Tri
Sin
Saw
SampleAndHold
Implementations
impl FlangerWave
impl FlangerWave
Trait Implementations
impl Clone for FlangerWave
impl Clone for FlangerWave
fn clone(&self) -> FlangerWave
fn clone(&self) -> FlangerWave
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
impl Debug for FlangerWave
impl Debug for FlangerWave
impl Display for FlangerWave
impl Display for FlangerWave
impl Hash for FlangerWave
impl Hash for FlangerWave
impl<T> Index<FlangerWave> for FlangerWaveArray<T>
impl<T> Index<FlangerWave> for FlangerWaveArray<T>
type Output = T
type Output = T
The returned type after indexing.
fn index(
&self,
x: FlangerWave
) -> &<FlangerWaveArray<T> as Index<FlangerWave>>::Output
fn index(
&self,
x: FlangerWave
) -> &<FlangerWaveArray<T> as Index<FlangerWave>>::Output
Performs the indexing (container[index]
) operation. Read more
impl<T> IndexMut<FlangerWave> for FlangerWaveArray<T>
impl<T> IndexMut<FlangerWave> for FlangerWaveArray<T>
fn index_mut(
&mut self,
x: FlangerWave
) -> &mut <FlangerWaveArray<T> as Index<FlangerWave>>::Output
fn index_mut(
&mut self,
x: FlangerWave
) -> &mut <FlangerWaveArray<T> as Index<FlangerWave>>::Output
Performs the mutable indexing (container[index]
) operation. Read more
impl Ord for FlangerWave
impl Ord for FlangerWave
impl PartialEq<FlangerWave> for FlangerWave
impl PartialEq<FlangerWave> for FlangerWave
impl PartialOrd<FlangerWave> for FlangerWave
impl PartialOrd<FlangerWave> for FlangerWave
fn partial_cmp(&self, other: &FlangerWave) -> Option<Ordering>
fn partial_cmp(&self, other: &FlangerWave) -> 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
impl<'_> TryFrom<&'_ str> for FlangerWave
impl<'_> TryFrom<&'_ str> for FlangerWave
fn try_from(
value: &str
) -> Result<FlangerWave, <FlangerWave as TryFrom<&'_ str>>::Error>
fn try_from(
value: &str
) -> Result<FlangerWave, <FlangerWave as TryFrom<&'_ str>>::Error>
Performs the conversion.
impl TryFrom<u32> for FlangerWave
impl TryFrom<u32> for FlangerWave
fn try_from(
value: u32
) -> Result<FlangerWave, <FlangerWave as TryFrom<u32>>::Error>
fn try_from(
value: u32
) -> Result<FlangerWave, <FlangerWave as TryFrom<u32>>::Error>
Performs the conversion.
impl TryFrom<u64> for FlangerWave
impl TryFrom<u64> for FlangerWave
fn try_from(
value: u64
) -> Result<FlangerWave, <FlangerWave as TryFrom<u64>>::Error>
fn try_from(
value: u64
) -> Result<FlangerWave, <FlangerWave as TryFrom<u64>>::Error>
Performs the conversion.
impl TryFrom<usize> for FlangerWave
impl TryFrom<usize> for FlangerWave
fn try_from(
value: usize
) -> Result<FlangerWave, <FlangerWave as TryFrom<usize>>::Error>
fn try_from(
value: usize
) -> Result<FlangerWave, <FlangerWave as TryFrom<usize>>::Error>
Performs the conversion.
impl Copy for FlangerWave
impl Eq for FlangerWave
impl StructuralEq for FlangerWave
impl StructuralPartialEq for FlangerWave
Auto Trait Implementations
impl RefUnwindSafe for FlangerWave
impl Send for FlangerWave
impl Sync for FlangerWave
impl Unpin for FlangerWave
impl UnwindSafe for FlangerWave
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)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more