pub struct SubManual {}Expand description
A sub’s manual settings: upstream calibration.sub_entry(), normalised.
Fields§
§mode: SubModeBA mode.
bundle: StringBundle name ("A", "B") when mode is SubMode::Bundle.
gain_db: f64Output gain in dB.
delay_ms: f64Output delay in ms.
polarity: i8Output polarity, 1 or -1.
allpass: Vec<Allpass>Up to two all-passes.
mimo_support: boolWhether the sub may serve as a MIMO support (M3).
hp_hz: f64Fixed high-pass in Hz, 0 for none.
hp_type: BandTypeHigh-pass family.
lp_hz: f64Fixed low-pass in Hz, 0 for none.
lp_type: BandTypeLow-pass family.
peq: Vec<Peq>Fixed PEQ bands, at most three.
dba_row: DbaRowDBA row, used only by a DBA layout.
Trait Implementations§
impl StructuralPartialEq for SubManual
Auto Trait Implementations§
impl Freeze for SubManual
impl RefUnwindSafe for SubManual
impl Send for SubManual
impl Sync for SubManual
impl Unpin for SubManual
impl UnsafeUnpin for SubManual
impl UnwindSafe for SubManual
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