pub struct PaymentIntentPaymentMethodOptions {Show 56 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 bizum: Option<PaymentMethodOptionsBizum>,
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 payto: Option<PaymentIntentPaymentMethodOptionsPayto>,
pub pix: Option<PaymentMethodOptionsPix>,
pub promptpay: Option<PaymentMethodOptionsPromptpay>,
pub revolut_pay: Option<PaymentMethodOptionsRevolutPay>,
pub samsung_pay: Option<PaymentFlowsPrivatePaymentMethodsSamsungPayPaymentMethodOptions>,
pub satispay: Option<PaymentMethodOptionsSatispay>,
pub scalapay: Option<PaymentMethodOptionsScalapay>,
pub sepa_debit: Option<PaymentIntentPaymentMethodOptionsSepaDebit>,
pub sofort: Option<PaymentMethodOptionsSofort>,
pub sunbit: Option<PaymentMethodOptionsSunbit>,
pub swish: Option<PaymentIntentPaymentMethodOptionsSwish>,
pub twint: Option<PaymentMethodOptionsTwint>,
pub upi: Option<PaymentMethodOptionsUpi>,
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>§bizum: Option<PaymentMethodOptionsBizum>§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>§payto: Option<PaymentIntentPaymentMethodOptionsPayto>§pix: Option<PaymentMethodOptionsPix>§promptpay: Option<PaymentMethodOptionsPromptpay>§revolut_pay: Option<PaymentMethodOptionsRevolutPay>§samsung_pay: Option<PaymentFlowsPrivatePaymentMethodsSamsungPayPaymentMethodOptions>§satispay: Option<PaymentMethodOptionsSatispay>§scalapay: Option<PaymentMethodOptionsScalapay>§sepa_debit: Option<PaymentIntentPaymentMethodOptionsSepaDebit>§sofort: Option<PaymentMethodOptionsSofort>§sunbit: Option<PaymentMethodOptionsSunbit>§swish: Option<PaymentIntentPaymentMethodOptionsSwish>§twint: Option<PaymentMethodOptionsTwint>§upi: Option<PaymentMethodOptionsUpi>§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 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Eq for PaymentIntentPaymentMethodOptions
Source§impl FromValueOpt for PaymentIntentPaymentMethodOptions
impl FromValueOpt for PaymentIntentPaymentMethodOptions
fn from_value(v: Value) -> Option<Self>
impl StructuralPartialEq for PaymentIntentPaymentMethodOptions
Auto Trait Implementations§
impl Freeze for PaymentIntentPaymentMethodOptions
impl RefUnwindSafe for PaymentIntentPaymentMethodOptions
impl Send for PaymentIntentPaymentMethodOptions
impl Sync for PaymentIntentPaymentMethodOptions
impl Unpin for PaymentIntentPaymentMethodOptions
impl UnsafeUnpin 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