Struct hdrhistogram::F64Histogram [] [src]

pub struct F64Histogram {
    // some fields omitted
}

Methods

impl F64Histogram
[src]

fn init(highest_to_lowest_ratio: i64, significant_figures: u32) -> Result<F64Histogram, HistoErr>

fn significant_figures(&self) -> u32

fn highest_to_lowest_value_ratio(&self) -> i64

fn current_lowest_value(&self) -> f64

fn total_count(&self) -> u64

fn reset(&mut self)

fn record_value(&mut self, value: f64) -> bool

fn record_values(&mut self, value: f64, count: u64) -> bool

fn record_corrected_value(&mut self, value: f64, expected_interval: f64) -> bool

fn record_corrected_values(&mut self, value: f64, count: u64, expected_interval: f64) -> bool

fn size_of_equivalent_value_range(&self, value: f64) -> f64

fn lowest_equivalent_value(&self, value: f64) -> f64

fn highest_equivalent_value(&self, value: f64) -> f64

fn median_equivalent_value(&self, value: f64) -> f64

fn values_are_equivalent(&self, a: f64, b: f64) -> bool

fn mean(&self) -> f64

fn min(&self) -> f64

fn max(&self) -> f64

fn stddev(&self) -> f64

fn value_at_percentile(&self, percentile: f64) -> f64

fn count_at_value(&self, value: f64) -> u64

fn add(&mut self, other: &F64Histogram) -> u64

Trait Implementations

impl Drop for F64Histogram
[src]

fn drop(&mut self)

A method called when the value goes out of scope. Read more

impl Clone for F64Histogram
[src]

fn clone(&self) -> F64Histogram

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more