pub struct SubValue {
pub role: String,
pub gain_db: f64,
pub delay_ms: f64,
pub polarity: i8,
pub allpass: Vec<Allpass>,
pub mode: String,
pub peq: Vec<Peq>,
}Expand description
The sub’s exported alignment, on the output time axis.
Fields§
§role: StringSpeaker role.
gain_db: f64Output gain in dB.
delay_ms: f64Output delay in milliseconds, including the common shift.
polarity: i8Output polarity, 1 or -1.
allpass: Vec<Allpass>Ordered all-pass filters.
mode: StringBA mode label.
peq: Vec<Peq>Fixed and generated bundle peaking filters.
Trait Implementations§
impl StructuralPartialEq for SubValue
Auto Trait Implementations§
impl Freeze for SubValue
impl RefUnwindSafe for SubValue
impl Send for SubValue
impl Sync for SubValue
impl Unpin for SubValue
impl UnsafeUnpin for SubValue
impl UnwindSafe for SubValue
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, U> Imply<T> for U
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