pub struct Break {
pub start: usize,
pub count: u32,
pub avg: u32,
pub highest_bin: usize,
pub fft_size: usize,
pub decimation: usize,
pub pending: usize,
pub processed: usize,
}Expand description
Stage break information
Fields§
§start: usizeStart index in PSD and frequencies
count: u32Number of averages
avg: u32Averaging limit
highest_bin: usizeHighes FFT bin (at start)
fft_size: usizeFFT size
decimation: usizeThe decimation power of two
pending: usizeUnprocessed number of input samples (includes overlap)
processed: usizeTotal number of samples processed (excluding overlap, ignoring averaging)
Implementations§
Trait Implementations§
Source§impl Ord for Break
impl Ord for Break
Source§impl PartialOrd for Break
impl PartialOrd for Break
impl Copy for Break
impl Eq for Break
impl StructuralPartialEq for Break
Auto Trait Implementations§
impl Freeze for Break
impl RefUnwindSafe for Break
impl Send for Break
impl Sync for Break
impl Unpin for Break
impl UnwindSafe for Break
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