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 link: Option<SetupIntentPaymentMethodOptionsLink>,
pub paypal: Option<SetupIntentPaymentMethodOptionsPaypal>,
pub sepa_debit: Option<SetupIntentPaymentMethodOptionsSepaDebit>,
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>
§link: Option<SetupIntentPaymentMethodOptionsLink>
§paypal: Option<SetupIntentPaymentMethodOptionsPaypal>
§sepa_debit: Option<SetupIntentPaymentMethodOptionsSepaDebit>
§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 FromValueOpt for SetupIntentPaymentMethodOptions
impl FromValueOpt for SetupIntentPaymentMethodOptions
fn from_value(v: Value) -> Option<Self>
Auto Trait Implementations§
impl Freeze for SetupIntentPaymentMethodOptions
impl RefUnwindSafe for SetupIntentPaymentMethodOptions
impl Send for SetupIntentPaymentMethodOptions
impl Sync for SetupIntentPaymentMethodOptions
impl Unpin 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