pub struct Master {
pub gain_db: f64,
pub limiter: Option<Limiter>,
pub normalize: Option<Loudness>,
}Expand description
Optional master processing; the default leaves the mix unchanged.
Fields§
§gain_db: f64Static gain in -96..=24 dB.
limiter: Option<Limiter>Optional lookahead peak limiting.
normalize: Option<Loudness>Optional gated integrated loudness normalization.
Implementations§
Trait Implementations§
impl Copy for Master
impl StructuralPartialEq for Master
Auto Trait Implementations§
impl Forget for Master
impl Freeze for Master
impl RefUnwindSafe for Master
impl Send for Master
impl Sync for Master
impl Unpin for Master
impl UnsafeUnpin for Master
impl UnwindSafe for Master
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