Enum casper_types::URefFromStrError[][src]

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<FromStrError> 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> Conv for T

impl<T> FmtForward for T

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Pipe for T

impl<T> PipeAsRef for T

impl<T> PipeBorrow for T

impl<T> PipeDeref for T

impl<T> PipeRef for T

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> Tap for T

impl<T, U> TapAsRef<U> for T where
    U: ?Sized

impl<T, U> TapBorrow<U> for T where
    U: ?Sized

impl<T> TapDeref for T

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T> TryConv for T

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<V, T> VZip<V> for T where
    V: MultiLane<T>,