Struct Peak RmsMeter64
pub struct PeakRmsMeter64 { /* private fields */ }Expand description
Prepared fixed storage, without heap/locks/I/O. RMS uses scaled sum-of-squares; finite f64 maxima do not overflow and subnormal levels remain representable. A full u64 sample window ignores further samples. No audio sanitization.
Implementations§
§impl PeakRmsMeter64
impl PeakRmsMeter64
Trait Implementations§
§impl Clone for PeakRmsMeter64
impl Clone for PeakRmsMeter64
§fn clone(&self) -> PeakRmsMeter64
fn clone(&self) -> PeakRmsMeter64
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · §fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PeakRmsMeter64
§impl Debug for PeakRmsMeter64
impl Debug for PeakRmsMeter64
§impl Default for PeakRmsMeter64
impl Default for PeakRmsMeter64
§fn default() -> PeakRmsMeter64
fn default() -> PeakRmsMeter64
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PeakRmsMeter64
impl RefUnwindSafe for PeakRmsMeter64
impl Send for PeakRmsMeter64
impl Sync for PeakRmsMeter64
impl Unpin for PeakRmsMeter64
impl UnsafeUnpin for PeakRmsMeter64
impl UnwindSafe for PeakRmsMeter64
Blanket Implementations§
§impl<T> BorrowMut<T> for T
impl<T> BorrowMut<T> for T
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more