Skip to main content

DistributionSnapshot

Trait DistributionSnapshot 

Source
pub trait DistributionSnapshot {
    // Required methods
    fn count(&self) -> u64;
    fn sum(&self) -> u64;
    fn min(&self) -> Option<u64>;
    fn max(&self) -> Option<u64>;
    fn zero_count(&self) -> u64;
    fn visit_positive_buckets(&self, visitor: &mut dyn FnMut(i32, u64));
}
Expand description

Borrowed snapshot view for exponential-bucket distributions.

Required Methods§

Source

fn count(&self) -> u64

Source

fn sum(&self) -> u64

Source

fn min(&self) -> Option<u64>

Source

fn max(&self) -> Option<u64>

Source

fn zero_count(&self) -> u64

Source

fn visit_positive_buckets(&self, visitor: &mut dyn FnMut(i32, u64))

Implementors§