[−][src]Enum cast::Error 
Cast errors
Variants
InfiniteInfinite value casted to a type that can only represent finite values
NaNNaN value casted to a type that can't represent a NaN value
OverflowSource value is greater than the maximum value that the destination type can hold
UnderflowSource value is smaller than the minimum value that the destination type can hold
Trait Implementations
impl Copy for Error[src]
impl Clone for Error[src]
fn clone(&self) -> Error[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl Display for Error[src]
impl Debug for Error[src]
impl PartialEq<Error> for Error[src]
fn eq(&self, other: &Error) -> bool[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> boolThis method tests for !=.
impl Eq for Error[src]
Auto Trait Implementations
Blanket Implementations
impl<T> From for T[src]
impl<T, U> TryFrom for T where
    U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto for T where
    U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T, U> Into for T where
    U: From<T>, [src]
U: From<T>,
impl<T> Borrow for T where
    T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut for T where
    T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
    T: 'static + ?Sized, [src]
T: 'static + ?Sized,