pub struct Metrics {Show 17 fields
pub level: f64,
pub in1_20: f64,
pub in2_20: f64,
pub in1_200: f64,
pub in2_200: f64,
pub in1_2000: f64,
pub in2_2000: f64,
pub turns: f64,
pub gd_20: f64,
pub gd_100: f64,
pub gd_500: f64,
pub gd24_abs: f64,
pub gd24_abs_hz: f64,
pub gd24_max: f64,
pub gd24_span: f64,
pub gd_30: f64,
pub pre_db: f64,
}Expand description
The 17 scalars, named as upstream’s keys. Percentages are on a 0–100 scale.
Fields§
§level: f64§in1_20: f64§in2_20: f64§in1_200: f64§in2_200: f64§in1_2000: f64§in2_2000: f64§turns: f64§gd_20: f64§gd_100: f64§gd_500: f64§gd24_abs: f64§gd24_abs_hz: f64§gd24_max: f64§gd24_span: f64§gd_30: f64§pre_db: f64Trait Implementations§
impl Copy for Metrics
impl StructuralPartialEq for Metrics
Auto Trait Implementations§
impl Freeze for Metrics
impl RefUnwindSafe for Metrics
impl Send for Metrics
impl Sync for Metrics
impl Unpin for Metrics
impl UnsafeUnpin for Metrics
impl UnwindSafe for Metrics
Blanket Implementations§
impl<T> Boilerplate for T
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,
impl<T, U> Imply<T> for U
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