[][src]Trait hdrhistogram::Counter

pub trait Counter: Num + ToPrimitive + FromPrimitive + Saturating + CheckedSub + CheckedAdd + Copy + PartialOrd<Self> + Debug {
    fn as_f64(&self) -> f64;
fn as_u64(&self) -> u64; }

This trait represents the operations a histogram must be able to perform on the underlying counter type. The ToPrimitive trait is needed to perform floating point operations on the counts (usually for quantiles). The FromPrimitive to convert back into an integer count. Partial ordering is used for threshholding, also usually in the context of quantiles.

Required methods

fn as_f64(&self) -> f64

Counter as a f64.

fn as_u64(&self) -> u64

Counter as a u64.

Loading content...

Implementations on Foreign Types

impl Counter for u8[src]

impl Counter for u16[src]

impl Counter for u32[src]

impl Counter for u64[src]

Loading content...

Implementors

Loading content...