[][src]Enum golem_rpc_api::pay::PaymentStatus

#[repr(u8)]pub enum PaymentStatus {
    Awaiting,
    Sent,
    Confirmed,
    Overdue,
}

The status of a payment.

Variants

Awaiting

Created but not introduced to the payment network.

Sent

Sent to the payment network.

Confirmed

Confirmed on the payment network.

Overdue

Not confirmed on the payment network, but expected to be.

Trait Implementations

impl Clone for PaymentStatus[src]

impl Copy for PaymentStatus[src]

impl Debug for PaymentStatus[src]

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

impl Eq for PaymentStatus[src]

impl Ord for PaymentStatus[src]

impl PartialEq<PaymentStatus> for PaymentStatus[src]

impl PartialOrd<PaymentStatus> for PaymentStatus[src]

impl Serialize for PaymentStatus[src]

impl StructuralEq for PaymentStatus[src]

impl StructuralPartialEq for PaymentStatus[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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?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> 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<V, T> VZip<V> for T where
    V: MultiLane<T>,