pub trait Histogram {
    // Required methods
    fn count_multiple_index(
        &mut self,
        index: usize,
        count: usize
    ) -> Result<(), HistErrors>;
    fn hist(&self) -> &Vec<usize>;
    fn reset(&mut self);

    // Provided methods
    fn count_index(&mut self, index: usize) -> Result<(), HistErrors> { ... }
    fn bin_count(&self) -> usize { ... }
    fn any_bin_zero(&self) -> bool { ... }
}
Expand description

Implements histogram

  • anything that implements Histogram should also implement the trait HistogramVal

Required Methods§

Provided Methods§

Implementors§