pub enum EffectOption {
Number(f32),
Text(String),
Integer(i64),
}Expand description
One parsed effect option value.
Variants§
Number(f32)
Floating point option value.
Text(String)
Text option value, commonly used for filter kinds.
Integer(i64)
Integer option value, commonly used for filter slopes and phaser stages.
Trait Implementations§
Source§impl Clone for EffectOption
impl Clone for EffectOption
Source§fn clone(&self) -> EffectOption
fn clone(&self) -> EffectOption
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 moreSource§impl Debug for EffectOption
impl Debug for EffectOption
Source§impl PartialEq for EffectOption
impl PartialEq for EffectOption
Source§fn eq(&self, other: &EffectOption) -> bool
fn eq(&self, other: &EffectOption) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for EffectOption
Auto Trait Implementations§
impl Freeze for EffectOption
impl RefUnwindSafe for EffectOption
impl Send for EffectOption
impl Sync for EffectOption
impl Unpin for EffectOption
impl UnsafeUnpin for EffectOption
impl UnwindSafe for EffectOption
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<S, T> Duplex<S> for Twhere
T: FromSample<S> + ToSample<S>,
Source§impl<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
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