[][src]Enum ethcontract::errors::ParseI256Error

pub enum ParseI256Error {
    InvalidDigit,
    IntegerOverflow,
}

The error type that is returned when parsing a 256-bit signed integer.

Variants

InvalidDigit

Error that occurs when an invalid digit is encountered while parsing.

IntegerOverflow

Error that occurs when the number is too large or too small (negative) and does not fit in a 256-bit signed integer.

Trait Implementations

impl Clone for ParseI256Error[src]

impl Copy for ParseI256Error[src]

impl Debug for ParseI256Error[src]

impl Display for ParseI256Error[src]

impl Error for ParseI256Error[src]

impl From<FromDecStrErr> for ParseI256Error[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

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

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[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> Typeable for T where
    T: Any

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,