pub struct BandFloor {
pub peak: f64,
pub time_to_peak_secs: f64,
pub rise_10_90_secs: Option<f64>,
}Expand description
A filter cannot report an onset faster than its own, so a caller subtracts this.
Fields§
§peak: f64§time_to_peak_secs: f64§rise_10_90_secs: Option<f64>Trait Implementations§
impl Copy for BandFloor
impl StructuralPartialEq for BandFloor
Auto Trait Implementations§
impl Freeze for BandFloor
impl RefUnwindSafe for BandFloor
impl Send for BandFloor
impl Sync for BandFloor
impl Unpin for BandFloor
impl UnsafeUnpin for BandFloor
impl UnwindSafe for BandFloor
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more