Enum paypal_rs::invoice::PaymentMethod
source · [−]pub enum PaymentMethod {
BankTransfer,
Cash,
Check,
CreditCard,
DebitCard,
Paypal,
WireTransfer,
Other,
}
Expand description
The payment mode or method through which the invoicer can accept the payment.
Variants
BankTransfer
Payments can be received through bank transfers.
Cash
Payments can be received as cash.
Check
Payments can be received as check.
CreditCard
Payments can be received through credit card payments.
DebitCard
Payments can be received through debit card payments.
Paypal
Payments can be received through paypal payments.
WireTransfer
Payments can be received through wire transfer.
Other
Payments can be received through other modes.
Trait Implementations
sourceimpl Debug for PaymentMethod
impl Debug for PaymentMethod
sourceimpl Default for PaymentMethod
impl Default for PaymentMethod
sourceimpl<'de> Deserialize<'de> for PaymentMethod
impl<'de> Deserialize<'de> for PaymentMethod
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<PaymentMethod> for PaymentMethod
impl PartialEq<PaymentMethod> for PaymentMethod
sourceimpl Serialize for PaymentMethod
impl Serialize for PaymentMethod
impl Eq for PaymentMethod
impl StructuralEq for PaymentMethod
impl StructuralPartialEq for PaymentMethod
Auto Trait Implementations
impl RefUnwindSafe for PaymentMethod
impl Send for PaymentMethod
impl Sync for PaymentMethod
impl Unpin for PaymentMethod
impl UnwindSafe for PaymentMethod
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more