Enum cast::Error [] [src]

pub enum Error {
    Infinite,
    NaN,
    Overflow,
    Underflow,
}

Cast errors

Variants

Infinite

Infinite value casted to a type that can only represent finite values

NaN

NaN value casted to a type that can't represent a NaN value

Overflow

Source value is greater than the maximum value that the destination type can hold

Underflow

Source value is smaller than the minimum value that the destination type can hold

Trait Implementations

impl PartialEq for Error
[src]

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

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

fn ne(&self, other: &Rhs) -> bool
1.0.0

This method tests for !=.

impl Debug for Error
[src]

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

Formats the value using the given formatter.