pub struct BandLevel {
pub center_hz: f64,
pub low_hz: f64,
pub high_hz: f64,
pub db: f64,
}Expand description
Level of one frequency band. db is the band’s mean-square power in dB relative to a
full-scale sine (a 0 dBFS sine inside the band reads 0 dB). Floored at -150 dB.
Fields§
§center_hz: f64§low_hz: f64§high_hz: f64§db: f64Trait Implementations§
impl StructuralPartialEq for BandLevel
Auto Trait Implementations§
impl Freeze for BandLevel
impl RefUnwindSafe for BandLevel
impl Send for BandLevel
impl Sync for BandLevel
impl Unpin for BandLevel
impl UnsafeUnpin for BandLevel
impl UnwindSafe for BandLevel
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,
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