VarianceModel

Trait VarianceModel 

Source
pub trait VarianceModel {
    // Required methods
    fn analyze_variance(
        &self,
        budget: &Budget,
        actual_spending: &[SpendingRecord],
    ) -> DeviceResult<VarianceAnalysis>;
    fn get_model_name(&self) -> String;
}
Expand description

Variance model trait

Required Methods§

Source

fn analyze_variance( &self, budget: &Budget, actual_spending: &[SpendingRecord], ) -> DeviceResult<VarianceAnalysis>

Source

fn get_model_name(&self) -> String

Implementors§