[][src]Enum paypal_rs::invoice::PaymentTermType

pub enum PaymentTermType {
    DueOnReceipt,
    DueOnDateSpecified,
    Net10,
    Net15,
    Net30,
    Net45,
    Net60,
    Net90,
    NoDueDate,
}

The payment term type.

Variants

DueOnReceipt

The payment for the invoice is due upon receipt of the invoice.

DueOnDateSpecified

The payment for the invoice is due on the date specified in the invoice.

Net10

The payment for the invoice is due in 10 days.

Net15

The payment for the invoice is due in 15 days.

Net30

The payment for the invoice is due in 30 days.

Net45

The payment for the invoice is due in 45 days.

Net60

The payment for the invoice is due in 60 days.

Net90

The payment for the invoice is due in 90 days.

NoDueDate

The invoice has no payment due date.

Trait Implementations

impl Debug for PaymentTermType[src]

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

impl Eq for PaymentTermType[src]

impl PartialEq<PaymentTermType> for PaymentTermType[src]

impl Serialize for PaymentTermType[src]

impl StructuralEq for PaymentTermType[src]

impl StructuralPartialEq for PaymentTermType[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> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<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.