Skip to main content

StatsService

Trait StatsService 

Source
pub trait StatsService: Send + Sync {
    // Required methods
    fn coefficient_of_variation(&self, samples: &[f64]) -> Option<f64>;
    fn confidence_interval_95(
        &self,
        samples: &[f64],
        scale: f64,
    ) -> Option<(f64, f64)>;
}
Expand description

Trait for statistical computations - enables alternative algorithms.

Required Methods§

Source

fn coefficient_of_variation(&self, samples: &[f64]) -> Option<f64>

Source

fn confidence_interval_95( &self, samples: &[f64], scale: f64, ) -> Option<(f64, f64)>

Implementors§