pub struct BaRow {
pub gain_db: f64,
pub delay_ms: f64,
pub polarity: i8,
pub allpass: Vec<Allpass>,
}Expand description
One sub’s BA row: upstream’s (gain dB, delay ms, polarity, all-passes).
Fields§
§gain_db: f64Gain in dB.
delay_ms: f64Delay in ms, internal axis.
polarity: i8Polarity, 1 or -1.
allpass: Vec<Allpass>All-passes, in order.
Trait Implementations§
impl StructuralPartialEq for BaRow
Auto Trait Implementations§
impl Freeze for BaRow
impl RefUnwindSafe for BaRow
impl Send for BaRow
impl Sync for BaRow
impl Unpin for BaRow
impl UnsafeUnpin for BaRow
impl UnwindSafe for BaRow
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