[][src]Enum grin_wallet_libwallet::slate_versions::v4::SlateStateV4

pub enum SlateStateV4 {
    Unknown,
    Standard1,
    Standard2,
    Standard3,
    Invoice1,
    Invoice2,
    Invoice3,
}

Slate state definition

Variants

Unknown

Unknown, coming from earlier versions of the slate

Standard1

Standard flow, freshly init

Standard2

Standard flow, return journey

Standard3

Standard flow, ready for transaction posting

Invoice1

Invoice flow, freshly init

Invoice2

Invoice flow, return journey

Invoice3

Invoice flow, ready for tranasction posting

Trait Implementations

impl Clone for SlateStateV4[src]

impl Debug for SlateStateV4[src]

impl<'de> Deserialize<'de> for SlateStateV4[src]

impl<'_> From<&'_ SlateState> for SlateStateV4[src]

impl<'_> From<&'_ SlateStateV4> for SlateState[src]

impl Readable for SlateStateV4[src]

impl Serialize for SlateStateV4[src]

impl Writeable for SlateStateV4[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> CloneAny for T where
    T: Clone + Any

impl<T> DebugAny for T where
    T: Any + Debug

impl<'a, T> DefaultFeatures<'a> for T where
    T: 'a + Clone + Send + Sync

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

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

impl<'a, T> NonSyncFeatures<'a> for T where
    T: 'a + Clone

impl<T> SafeBorrow<T> for T where
    T: ?Sized

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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> UnsafeAny for T where
    T: Any

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,