pub struct FilteredWaveformBin {
pub all: WaveformBin,
pub low: WaveformBin,
pub mid: WaveformBin,
pub high: WaveformBin,
}Fields§
§all: WaveformBin§low: WaveformBin§mid: WaveformBin§high: WaveformBinImplementations§
Source§impl FilteredWaveformBin
impl FilteredWaveformBin
Sourcepub const fn peak(&self) -> FilteredWaveformVal
pub const fn peak(&self) -> FilteredWaveformVal
Peak values
Sourcepub const fn energy(&self) -> FilteredWaveformVal
pub const fn energy(&self) -> FilteredWaveformVal
Scaled RMS values
Trait Implementations§
Source§impl Clone for FilteredWaveformBin
impl Clone for FilteredWaveformBin
Source§fn clone(&self) -> FilteredWaveformBin
fn clone(&self) -> FilteredWaveformBin
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FilteredWaveformBin
impl Debug for FilteredWaveformBin
Source§impl Default for FilteredWaveformBin
impl Default for FilteredWaveformBin
Source§fn default() -> FilteredWaveformBin
fn default() -> FilteredWaveformBin
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FilteredWaveformBin
impl RefUnwindSafe for FilteredWaveformBin
impl Send for FilteredWaveformBin
impl Sync for FilteredWaveformBin
impl Unpin for FilteredWaveformBin
impl UnwindSafe for FilteredWaveformBin
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