pub struct Dissonance {
pub framing: Framing,
pub floor_db: f64,
pub frames: Vec<DissonanceFrame>,
pub mean: Option<f64>,
pub max: Option<Extreme>,
pub min: Option<Extreme>,
}Fields§
§framing: Framing§floor_db: f64§frames: Vec<DissonanceFrame>§mean: Option<f64>§max: Option<Extreme>§min: Option<Extreme>Trait Implementations§
Source§impl Clone for Dissonance
impl Clone for Dissonance
Source§fn clone(&self) -> Dissonance
fn clone(&self) -> Dissonance
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Dissonance
impl Debug for Dissonance
Source§impl PartialEq for Dissonance
impl PartialEq for Dissonance
impl StructuralPartialEq for Dissonance
Auto Trait Implementations§
impl Freeze for Dissonance
impl RefUnwindSafe for Dissonance
impl Send for Dissonance
impl Sync for Dissonance
impl Unpin for Dissonance
impl UnsafeUnpin for Dissonance
impl UnwindSafe for Dissonance
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