Enum surge_traits::imports::EffectType
source · [−]pub enum EffectType {
DualDelay,
Eq3Band,
Phaser,
RotarySpeaker,
Distortion,
Reverb1,
Reverb2,
Freqshift,
Conditioner,
Chorus,
Vocoder,
Flanger,
}
Variants
DualDelay
Eq3Band
Phaser
RotarySpeaker
Distortion
Reverb1
Reverb2
Freqshift
Conditioner
Chorus
Vocoder
Flanger
Implementations
Trait Implementations
sourceimpl Clone for EffectType
impl Clone for EffectType
sourcefn clone(&self) -> EffectType
fn clone(&self) -> EffectType
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 EffectType
impl Debug for EffectType
sourceimpl Display for EffectType
impl Display for EffectType
sourceimpl Hash for EffectType
impl Hash for EffectType
sourceimpl<T> Index<EffectType> for EffectTypeArray<T>
impl<T> Index<EffectType> for EffectTypeArray<T>
type Output = T
type Output = T
The returned type after indexing.
sourcefn index(
&self,
x: EffectType
) -> &<EffectTypeArray<T> as Index<EffectType>>::Output
fn index(
&self,
x: EffectType
) -> &<EffectTypeArray<T> as Index<EffectType>>::Output
Performs the indexing (container[index]
) operation. Read more
sourceimpl<T> IndexMut<EffectType> for EffectTypeArray<T>
impl<T> IndexMut<EffectType> for EffectTypeArray<T>
sourcefn index_mut(
&mut self,
x: EffectType
) -> &mut <EffectTypeArray<T> as Index<EffectType>>::Output
fn index_mut(
&mut self,
x: EffectType
) -> &mut <EffectTypeArray<T> as Index<EffectType>>::Output
Performs the mutable indexing (container[index]
) operation. Read more
sourceimpl Ord for EffectType
impl Ord for EffectType
sourceimpl PartialEq<EffectType> for EffectType
impl PartialEq<EffectType> for EffectType
sourceimpl PartialOrd<EffectType> for EffectType
impl PartialOrd<EffectType> for EffectType
sourcefn partial_cmp(&self, other: &EffectType) -> Option<Ordering>
fn partial_cmp(&self, other: &EffectType) -> 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 EffectType
impl<'_> TryFrom<&'_ str> for EffectType
sourceimpl TryFrom<u32> for EffectType
impl TryFrom<u32> for EffectType
sourceimpl TryFrom<u64> for EffectType
impl TryFrom<u64> for EffectType
sourceimpl TryFrom<usize> for EffectType
impl TryFrom<usize> for EffectType
impl Copy for EffectType
impl Eq for EffectType
impl StructuralEq for EffectType
impl StructuralPartialEq for EffectType
Auto Trait Implementations
impl RefUnwindSafe for EffectType
impl Send for EffectType
impl Sync for EffectType
impl Unpin for EffectType
impl UnwindSafe for EffectType
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