Trait Statistics

Source
pub trait Statistics {
    type Metric;

    // Required methods
    fn avg(&self) -> f64;
    fn calculate_percentile(
        &self,
        metric: Self::Metric,
        percentiles: &[f64],
    ) -> Vec<f64>;
}

Required Associated Types§

Required Methods§

Source

fn avg(&self) -> f64

Source

fn calculate_percentile( &self, metric: Self::Metric, percentiles: &[f64], ) -> Vec<f64>

Implementors§