[][src]Enum hdrhistogram::errors::AdditionError

pub enum AdditionError {
    OtherAddendValueExceedsRange,
    ResizeFailedUsizeTypeTooSmall,
}

Errors that can occur when adding another histogram.

Variants

OtherAddendValueExceedsRange

The other histogram includes values that do not fit in this histogram's range. Only possible when auto resize is disabled.

ResizeFailedUsizeTypeTooSmall

The other histogram includes values that would map to indexes in this histogram that are not expressible for usize. Configure this histogram to use fewer significant digits. Only possible when resize is enabled.

Trait Implementations

impl PartialEq<AdditionError> for AdditionError[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Copy for AdditionError[src]

impl Eq for AdditionError[src]

impl Clone for AdditionError[src]

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

Performs copy-assignment from source. Read more

impl Debug for AdditionError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]