[][src]Enum plasma_cash_tokens::TokenStatus

pub enum TokenStatus {
    RootChain,
    Deposit,
    PlasmaChain,
    Withdrawal,
}

Transfer and location status of the token.

Variants

RootChain

Token is freely transferrable on the Root Chain.

Deposit

Token is in process of Deposit into the Child Chain.

PlasmaChain

Token is freely transferrable on the Child Chain.

Withdrawal

Token is in process of Withdrawal back to the Root Chain.

Trait Implementations

impl PartialEq<TokenStatus> for TokenStatus[src]

impl Debug for TokenStatus[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T> From<T> for 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.

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]