Struct overflow_error::OverflowedValue[][src]

pub struct OverflowedValue<T: ?Sized>(_);

Overflowed with an attached value.

Trait Implementations

impl<T: Copy + ?Sized> Copy for OverflowedValue<T>
[src]

impl<T: Clone + ?Sized> Clone for OverflowedValue<T>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<T: Debug + ?Sized> Debug for OverflowedValue<T>
[src]

Formats the value using the given formatter. Read more

impl<T: PartialEq + ?Sized> PartialEq for OverflowedValue<T>
[src]

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

This method tests for !=.

impl<T: Eq + ?Sized> Eq for OverflowedValue<T>
[src]

impl<T: Hash + ?Sized> Hash for OverflowedValue<T>
[src]

Feeds this value into the given [Hasher]. Read more

Feeds a slice of this type into the given [Hasher]. Read more

impl<T: ?Sized> ErrorWith<T> for OverflowedValue<T>
[src]

This error, without the attached value.

Gets the underlying error.

References the attached value.

Consumes this error and returns the attached value.

Discards the attached value and returns the underlying error.

Maps a function over the attached value.

impl<T: ?Sized + Display> Display for OverflowedValue<T>
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl<T: ?Sized> Send for OverflowedValue<T> where
    T: Send

impl<T: ?Sized> Sync for OverflowedValue<T> where
    T: Sync