pub enum MidiEffectParameter {
Opacity,
BeatProgression,
ColorShift,
BeatOffset,
Setting0,
Setting1,
Setting2,
Setting3,
Setting4,
Setting5,
}Expand description
A value of an effect, for controls that show or set it.
Variants§
Opacity
BeatProgression
ColorShift
BeatOffset
Setting0
Setting1
Setting2
Setting3
Setting4
Setting5
Implementations§
Trait Implementations§
Source§impl Clone for MidiEffectParameter
impl Clone for MidiEffectParameter
impl Copy for MidiEffectParameter
Source§impl Debug for MidiEffectParameter
impl Debug for MidiEffectParameter
Source§impl Default for MidiEffectParameter
impl Default for MidiEffectParameter
Source§impl<'de> Deserialize<'de> for MidiEffectParameter
impl<'de> Deserialize<'de> for MidiEffectParameter
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
Source§impl Display for MidiEffectParameter
impl Display for MidiEffectParameter
impl Eq for MidiEffectParameter
Source§impl Hash for MidiEffectParameter
impl Hash for MidiEffectParameter
Source§impl PartialEq for MidiEffectParameter
impl PartialEq for MidiEffectParameter
Source§impl Serialize for MidiEffectParameter
impl Serialize for MidiEffectParameter
impl StructuralPartialEq for MidiEffectParameter
Auto Trait Implementations§
impl Freeze for MidiEffectParameter
impl RefUnwindSafe for MidiEffectParameter
impl Send for MidiEffectParameter
impl Sync for MidiEffectParameter
impl Unpin for MidiEffectParameter
impl UnsafeUnpin for MidiEffectParameter
impl UnwindSafe for MidiEffectParameter
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DebugAny for T
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more