[][src]Enum casper_types::URefFromStrError

pub enum URefFromStrError {
    InvalidPrefix,
    MissingSuffix,
    InvalidAccessRights,
    Hex(DecodeError),
    Int(ParseIntError),
    Address(TryFromSliceError),
}

Error while parsing a URef from a formatted string.

Variants

InvalidPrefix

Prefix is not "uref-".

MissingSuffix

No access rights as suffix.

InvalidAccessRights

Access rights are invalid.

Failed to decode address portion of URef.

Failed to parse an int.

The address portion is the wrong length.

Trait Implementations

impl Debug for FromStrError[src]

impl Display for FromStrError[src]

impl From<DecodeError> for FromStrError[src]

impl From<ParseIntError> for FromStrError[src]

impl From<TryFromSliceError> for FromStrError[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> Same<T> for T

type Output = T

Should always be Self

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.