[][src]Enum jomini::ScalarError

pub enum ScalarError {
    AllDigits(String),
    Overflow(String),
    InvalidBool(String),
}

An error that can occur when converting a scalar into the requested type.

Variants

AllDigits(String)

The given string did not contain only numbers

Overflow(String)

The given string caused an overflow when calculating its numerical value

InvalidBool(String)

The given string was not a recognized boolean value

Trait Implementations

impl Clone for ScalarError[src]

impl Debug for ScalarError[src]

impl Display for ScalarError[src]

impl Error for ScalarError[src]

impl From<ScalarError> for DeserializeError[src]

impl PartialEq<ScalarError> for ScalarError[src]

impl StructuralPartialEq for ScalarError[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.