pub struct MaskingBand {
pub lo_hz: f64,
pub hi_hz: f64,
pub target_db: f64,
pub against_db: f64,
pub smr_db: f64,
}Fields§
§lo_hz: f64§hi_hz: f64§target_db: f64§against_db: f64§smr_db: f64target_db - against_db; a silent side leaves no finite ratio and reads null. The
two levels beside it say which side was silent.
Trait Implementations§
Source§impl Clone for MaskingBand
impl Clone for MaskingBand
impl Copy for MaskingBand
Source§impl Debug for MaskingBand
impl Debug for MaskingBand
Source§impl PartialEq for MaskingBand
impl PartialEq for MaskingBand
impl StructuralPartialEq for MaskingBand
Auto Trait Implementations§
impl Freeze for MaskingBand
impl RefUnwindSafe for MaskingBand
impl Send for MaskingBand
impl Sync for MaskingBand
impl Unpin for MaskingBand
impl UnsafeUnpin for MaskingBand
impl UnwindSafe for MaskingBand
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