pub struct PaymentIntentPaymentMethodOptions {Show 51 fields
pub acss_debit: Option<PaymentIntentPaymentMethodOptionsAcssDebit>,
pub affirm: Option<PaymentMethodOptionsAffirm>,
pub afterpay_clearpay: Option<PaymentMethodOptionsAfterpayClearpay>,
pub alipay: Option<PaymentMethodOptionsAlipay>,
pub alma: Option<PaymentMethodOptionsAlma>,
pub amazon_pay: Option<PaymentMethodOptionsAmazonPay>,
pub au_becs_debit: Option<PaymentIntentPaymentMethodOptionsAuBecsDebit>,
pub bacs_debit: Option<PaymentIntentPaymentMethodOptionsBacsDebit>,
pub bancontact: Option<PaymentMethodOptionsBancontact>,
pub billie: Option<PaymentMethodOptionsBillie>,
pub blik: Option<PaymentIntentPaymentMethodOptionsBlik>,
pub boleto: Option<PaymentMethodOptionsBoleto>,
pub card: Option<PaymentIntentPaymentMethodOptionsCard>,
pub card_present: Option<PaymentMethodOptionsCardPresent>,
pub cashapp: Option<PaymentMethodOptionsCashapp>,
pub crypto: Option<PaymentMethodOptionsCrypto>,
pub customer_balance: Option<PaymentMethodOptionsCustomerBalance>,
pub eps: Option<PaymentIntentPaymentMethodOptionsEps>,
pub fpx: Option<PaymentMethodOptionsFpx>,
pub giropay: Option<PaymentMethodOptionsGiropay>,
pub grabpay: Option<PaymentMethodOptionsGrabpay>,
pub ideal: Option<PaymentMethodOptionsIdeal>,
pub interac_present: Option<PaymentMethodOptionsInteracPresent>,
pub kakao_pay: Option<PaymentFlowsPrivatePaymentMethodsKakaoPayPaymentMethodOptions>,
pub klarna: Option<PaymentMethodOptionsKlarna>,
pub konbini: Option<PaymentMethodOptionsKonbini>,
pub kr_card: Option<PaymentMethodOptionsKrCard>,
pub link: Option<PaymentIntentPaymentMethodOptionsLink>,
pub mb_way: Option<PaymentMethodOptionsMbWay>,
pub mobilepay: Option<PaymentIntentPaymentMethodOptionsMobilepay>,
pub multibanco: Option<PaymentMethodOptionsMultibanco>,
pub naver_pay: Option<PaymentFlowsPrivatePaymentMethodsNaverPayPaymentMethodOptions>,
pub nz_bank_account: Option<PaymentIntentPaymentMethodOptionsNzBankAccount>,
pub oxxo: Option<PaymentMethodOptionsOxxo>,
pub p24: Option<PaymentMethodOptionsP24>,
pub pay_by_bank: Option<PaymentMethodOptionsPayByBank>,
pub payco: Option<PaymentFlowsPrivatePaymentMethodsPaycoPaymentMethodOptions>,
pub paynow: Option<PaymentMethodOptionsPaynow>,
pub paypal: Option<PaymentMethodOptionsPaypal>,
pub pix: Option<PaymentMethodOptionsPix>,
pub promptpay: Option<PaymentMethodOptionsPromptpay>,
pub revolut_pay: Option<PaymentMethodOptionsRevolutPay>,
pub samsung_pay: Option<PaymentFlowsPrivatePaymentMethodsSamsungPayPaymentMethodOptions>,
pub satispay: Option<PaymentMethodOptionsSatispay>,
pub sepa_debit: Option<PaymentIntentPaymentMethodOptionsSepaDebit>,
pub sofort: Option<PaymentMethodOptionsSofort>,
pub swish: Option<PaymentIntentPaymentMethodOptionsSwish>,
pub twint: Option<PaymentMethodOptionsTwint>,
pub us_bank_account: Option<PaymentIntentPaymentMethodOptionsUsBankAccount>,
pub wechat_pay: Option<PaymentMethodOptionsWechatPay>,
pub zip: Option<PaymentMethodOptionsZip>,
}Fields§
§acss_debit: Option<PaymentIntentPaymentMethodOptionsAcssDebit>§affirm: Option<PaymentMethodOptionsAffirm>§afterpay_clearpay: Option<PaymentMethodOptionsAfterpayClearpay>§alipay: Option<PaymentMethodOptionsAlipay>§alma: Option<PaymentMethodOptionsAlma>§amazon_pay: Option<PaymentMethodOptionsAmazonPay>§au_becs_debit: Option<PaymentIntentPaymentMethodOptionsAuBecsDebit>§bacs_debit: Option<PaymentIntentPaymentMethodOptionsBacsDebit>§bancontact: Option<PaymentMethodOptionsBancontact>§billie: Option<PaymentMethodOptionsBillie>§blik: Option<PaymentIntentPaymentMethodOptionsBlik>§boleto: Option<PaymentMethodOptionsBoleto>§card: Option<PaymentIntentPaymentMethodOptionsCard>§card_present: Option<PaymentMethodOptionsCardPresent>§cashapp: Option<PaymentMethodOptionsCashapp>§crypto: Option<PaymentMethodOptionsCrypto>§customer_balance: Option<PaymentMethodOptionsCustomerBalance>§eps: Option<PaymentIntentPaymentMethodOptionsEps>§fpx: Option<PaymentMethodOptionsFpx>§giropay: Option<PaymentMethodOptionsGiropay>§grabpay: Option<PaymentMethodOptionsGrabpay>§ideal: Option<PaymentMethodOptionsIdeal>§interac_present: Option<PaymentMethodOptionsInteracPresent>§kakao_pay: Option<PaymentFlowsPrivatePaymentMethodsKakaoPayPaymentMethodOptions>§klarna: Option<PaymentMethodOptionsKlarna>§konbini: Option<PaymentMethodOptionsKonbini>§kr_card: Option<PaymentMethodOptionsKrCard>§link: Option<PaymentIntentPaymentMethodOptionsLink>§mb_way: Option<PaymentMethodOptionsMbWay>§mobilepay: Option<PaymentIntentPaymentMethodOptionsMobilepay>§multibanco: Option<PaymentMethodOptionsMultibanco>§nz_bank_account: Option<PaymentIntentPaymentMethodOptionsNzBankAccount>§oxxo: Option<PaymentMethodOptionsOxxo>§p24: Option<PaymentMethodOptionsP24>§pay_by_bank: Option<PaymentMethodOptionsPayByBank>§payco: Option<PaymentFlowsPrivatePaymentMethodsPaycoPaymentMethodOptions>§paynow: Option<PaymentMethodOptionsPaynow>§paypal: Option<PaymentMethodOptionsPaypal>§pix: Option<PaymentMethodOptionsPix>§promptpay: Option<PaymentMethodOptionsPromptpay>§revolut_pay: Option<PaymentMethodOptionsRevolutPay>§samsung_pay: Option<PaymentFlowsPrivatePaymentMethodsSamsungPayPaymentMethodOptions>§satispay: Option<PaymentMethodOptionsSatispay>§sepa_debit: Option<PaymentIntentPaymentMethodOptionsSepaDebit>§sofort: Option<PaymentMethodOptionsSofort>§swish: Option<PaymentIntentPaymentMethodOptionsSwish>§twint: Option<PaymentMethodOptionsTwint>§us_bank_account: Option<PaymentIntentPaymentMethodOptionsUsBankAccount>§wechat_pay: Option<PaymentMethodOptionsWechatPay>§zip: Option<PaymentMethodOptionsZip>Trait Implementations§
Source§impl Clone for PaymentIntentPaymentMethodOptions
impl Clone for PaymentIntentPaymentMethodOptions
Source§fn clone(&self) -> PaymentIntentPaymentMethodOptions
fn clone(&self) -> PaymentIntentPaymentMethodOptions
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 PaymentIntentPaymentMethodOptions
impl FromValueOpt for PaymentIntentPaymentMethodOptions
fn from_value(v: Value) -> Option<Self>
Auto Trait Implementations§
impl Freeze for PaymentIntentPaymentMethodOptions
impl RefUnwindSafe for PaymentIntentPaymentMethodOptions
impl Send for PaymentIntentPaymentMethodOptions
impl Sync for PaymentIntentPaymentMethodOptions
impl Unpin for PaymentIntentPaymentMethodOptions
impl UnwindSafe for PaymentIntentPaymentMethodOptions
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