pub struct SetupIntentPaymentMethodOptions {
pub acss_debit: Option<SetupIntentPaymentMethodOptionsAcssDebit>,
pub amazon_pay: Option<SetupIntentPaymentMethodOptionsAmazonPay>,
pub bacs_debit: Option<SetupIntentPaymentMethodOptionsBacsDebit>,
pub card: Option<SetupIntentPaymentMethodOptionsCard>,
pub card_present: Option<SetupIntentPaymentMethodOptionsCardPresent>,
pub klarna: Option<SetupIntentPaymentMethodOptionsKlarna>,
pub link: Option<SetupIntentPaymentMethodOptionsLink>,
pub paypal: Option<SetupIntentPaymentMethodOptionsPaypal>,
pub payto: Option<SetupIntentPaymentMethodOptionsPayto>,
pub sepa_debit: Option<SetupIntentPaymentMethodOptionsSepaDebit>,
pub upi: Option<SetupIntentPaymentMethodOptionsUpi>,
pub us_bank_account: Option<SetupIntentPaymentMethodOptionsUsBankAccount>,
}Fields§
§acss_debit: Option<SetupIntentPaymentMethodOptionsAcssDebit>§amazon_pay: Option<SetupIntentPaymentMethodOptionsAmazonPay>§bacs_debit: Option<SetupIntentPaymentMethodOptionsBacsDebit>§card: Option<SetupIntentPaymentMethodOptionsCard>§card_present: Option<SetupIntentPaymentMethodOptionsCardPresent>§klarna: Option<SetupIntentPaymentMethodOptionsKlarna>§link: Option<SetupIntentPaymentMethodOptionsLink>§paypal: Option<SetupIntentPaymentMethodOptionsPaypal>§payto: Option<SetupIntentPaymentMethodOptionsPayto>§sepa_debit: Option<SetupIntentPaymentMethodOptionsSepaDebit>§upi: Option<SetupIntentPaymentMethodOptionsUpi>§us_bank_account: Option<SetupIntentPaymentMethodOptionsUsBankAccount>Trait Implementations§
Source§impl Clone for SetupIntentPaymentMethodOptions
impl Clone for SetupIntentPaymentMethodOptions
Source§fn clone(&self) -> SetupIntentPaymentMethodOptions
fn clone(&self) -> SetupIntentPaymentMethodOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for SetupIntentPaymentMethodOptions
impl PartialEq for SetupIntentPaymentMethodOptions
Source§fn eq(&self, other: &SetupIntentPaymentMethodOptions) -> bool
fn eq(&self, other: &SetupIntentPaymentMethodOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for SetupIntentPaymentMethodOptions
impl StructuralPartialEq for SetupIntentPaymentMethodOptions
Auto Trait Implementations§
impl Freeze for SetupIntentPaymentMethodOptions
impl RefUnwindSafe for SetupIntentPaymentMethodOptions
impl Send for SetupIntentPaymentMethodOptions
impl Sync for SetupIntentPaymentMethodOptions
impl Unpin for SetupIntentPaymentMethodOptions
impl UnsafeUnpin for SetupIntentPaymentMethodOptions
impl UnwindSafe for SetupIntentPaymentMethodOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more