pub struct Waveform {
pub frames: u64,
pub levels: Vec<WaveformLevel>,
}Expand description
A finished waveform summary: its levels, finest first.
Fields§
§frames: u64Samples summarized per channel.
levels: Vec<WaveformLevel>Levels from the base bucket size up, each four times coarser.
Trait Implementations§
impl StructuralPartialEq for Waveform
Auto Trait Implementations§
impl Freeze for Waveform
impl RefUnwindSafe for Waveform
impl Send for Waveform
impl Sync for Waveform
impl Unpin for Waveform
impl UnsafeUnpin for Waveform
impl UnwindSafe for Waveform
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