[][src]Enum eosio_numstr::ParseSymbolError

pub enum ParseSymbolError {
    Precision(ParseIntError),
    CodeTooLong,
    BadFormat,
    BadChar(u8),
}

An error which can be returned when parsing an EOSIO symbol.

Variants

Precision(ParseIntError)

The symbol precision couldn't be parsed.

CodeTooLong

The symbol code is too long.

BadFormat

The symbol is not in the correct format

BadChar(u8)

The symbol contains an invalid character.

Trait Implementations

impl Clone for ParseSymbolError[src]

impl Debug for ParseSymbolError[src]

impl Display for ParseSymbolError[src]

impl From<ParseSymbolCodeError> for ParseSymbolError[src]

impl PartialEq<ParseSymbolError> for ParseSymbolError[src]

impl StructuralPartialEq for ParseSymbolError[src]

Auto Trait Implementations

impl Send for ParseSymbolError

impl Sync for ParseSymbolError

impl Unpin for ParseSymbolError

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, 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.