[][src]Enum read_token::ParseNumberError

pub enum ParseNumberError {
    ExpectedDigits,
    Invalid,
    OverflowInfinity,
    OverflowNegInfinity,
}

Error when parsing number.

Variants

ExpectedDigits

The number was empty.

Invalid

The number is of invalid format.

OverflowInfinity

The number overflowed to infinity.

OverflowNegInfinity

The number overflowed to negative infinity.

Trait Implementations

impl Copy for ParseNumberError[src]

impl PartialEq<ParseNumberError> for ParseNumberError[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]

This method tests for !=.

impl Clone for ParseNumberError[src]

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

Performs copy-assignment from source. Read more

impl Eq for ParseNumberError[src]

impl Debug for ParseNumberError[src]

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