pub struct MasteredHeuristic {
pub looks_mastered: bool,
pub score: f64,
pub reasons: Vec<String>,
}Expand description
Whether the input already looks mastered (limited, loud, little headroom).
Fields§
§looks_mastered: bool§score: f640..1 share of the mastered indicators that apply.
reasons: Vec<String>Trait Implementations§
Source§impl Clone for MasteredHeuristic
impl Clone for MasteredHeuristic
Source§impl Debug for MasteredHeuristic
impl Debug for MasteredHeuristic
Auto Trait Implementations§
impl Freeze for MasteredHeuristic
impl RefUnwindSafe for MasteredHeuristic
impl Send for MasteredHeuristic
impl Sync for MasteredHeuristic
impl Unpin for MasteredHeuristic
impl UnsafeUnpin for MasteredHeuristic
impl UnwindSafe for MasteredHeuristic
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