Struct stabilizer_stream::Break
source · 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 PartialEq for Break
impl PartialEq for Break
source§impl PartialOrd for Break
impl PartialOrd for Break
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moreimpl Copy for Break
impl Eq for Break
impl StructuralEq for Break
impl StructuralPartialEq for Break
Auto Trait Implementations§
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