[][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 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 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 Debug for ParseNumberError[src]

impl Display for ParseNumberError[src]

Auto Trait Implementations

Blanket Implementations

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