Struct hdrhistogram::CountIterItem [] [src]

pub struct CountIterItem {
    pub count_added_in_this_iteration_step: u64,
    pub count: u64,
    pub value: u64,
    pub highest_equivalent_value: u64,
    pub median_equivalent_value: u64,
    pub lowest_equivalent_value: u64,
    // some fields omitted
}

Iterator result producing counts.

Fields

count_added_in_this_iteration_step: u64

The count of recorded values in the histogram that were added to the total_count_to_this_value (below) as a result on this iteration step. Since multiple iteration steps may occur with overlapping equivalent value ranges, the count may be lower than the count found at the value (e.g. multiple linear steps or percentile levels can occur within a single equivalent value range)

count: u64

The sum of all recorded values in the histogram at values equal or smaller than value_from_index.

value: u64

The actual value level that was iterated to by the iterator

highest_equivalent_value: u64

Highest value equivalent to value.

median_equivalent_value: u64

Median value equivalent to value.

lowest_equivalent_value: u64

Lowest value equivalent to value.

Trait Implementations

impl Debug for CountIterItem
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

impl Copy for CountIterItem
[src]

impl Clone for CountIterItem
[src]

fn clone(&self) -> CountIterItem

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

impl Ord for CountIterItem
[src]

fn cmp(&self, __arg_0: &CountIterItem) -> Ordering

This method returns an Ordering between self and other. Read more

impl PartialOrd for CountIterItem
[src]

fn partial_cmp(&self, __arg_0: &CountIterItem) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more

fn lt(&self, __arg_0: &CountIterItem) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more

fn le(&self, __arg_0: &CountIterItem) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more

fn gt(&self, __arg_0: &CountIterItem) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more

fn ge(&self, __arg_0: &CountIterItem) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more

impl Eq for CountIterItem
[src]

impl PartialEq for CountIterItem
[src]

fn eq(&self, __arg_0: &CountIterItem) -> bool

This method tests for self and other values to be equal, and is used by ==. Read more

fn ne(&self, __arg_0: &CountIterItem) -> bool

This method tests for !=.