pub struct DefaultModel;Implementations§
Source§impl DefaultModel
impl DefaultModel
Trait Implementations§
Source§impl Default for DefaultModel
impl Default for DefaultModel
Source§impl ScoringModel for DefaultModel
impl ScoringModel for DefaultModel
fn name(&self) -> &str
fn dimensions(&self) -> &[DimensionWeight]
fn score_dimension( &self, dimension: HealthDimension, metrics: &RawMetrics, ) -> f64
fn grade(&self, score: f64) -> Grade
fn total_score(&self, metrics: &RawMetrics) -> f64
Auto Trait Implementations§
impl Freeze for DefaultModel
impl RefUnwindSafe for DefaultModel
impl Send for DefaultModel
impl Sync for DefaultModel
impl Unpin for DefaultModel
impl UnsafeUnpin for DefaultModel
impl UnwindSafe for DefaultModel
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