pub struct CheckoutSessionPaymentMethodOptions {Show 46 fields
pub acss_debit: Option<CheckoutAcssDebitPaymentMethodOptions>,
pub affirm: Option<CheckoutAffirmPaymentMethodOptions>,
pub afterpay_clearpay: Option<CheckoutAfterpayClearpayPaymentMethodOptions>,
pub alipay: Option<CheckoutAlipayPaymentMethodOptions>,
pub alma: Option<CheckoutAlmaPaymentMethodOptions>,
pub amazon_pay: Option<CheckoutAmazonPayPaymentMethodOptions>,
pub au_becs_debit: Option<CheckoutAuBecsDebitPaymentMethodOptions>,
pub bacs_debit: Option<CheckoutBacsDebitPaymentMethodOptions>,
pub bancontact: Option<CheckoutBancontactPaymentMethodOptions>,
pub billie: Option<CheckoutBilliePaymentMethodOptions>,
pub boleto: Option<CheckoutBoletoPaymentMethodOptions>,
pub card: Option<CheckoutCardPaymentMethodOptions>,
pub cashapp: Option<CheckoutCashappPaymentMethodOptions>,
pub customer_balance: Option<CheckoutCustomerBalancePaymentMethodOptions>,
pub eps: Option<CheckoutEpsPaymentMethodOptions>,
pub fpx: Option<CheckoutFpxPaymentMethodOptions>,
pub giropay: Option<CheckoutGiropayPaymentMethodOptions>,
pub grabpay: Option<CheckoutGrabPayPaymentMethodOptions>,
pub ideal: Option<CheckoutIdealPaymentMethodOptions>,
pub kakao_pay: Option<CheckoutKakaoPayPaymentMethodOptions>,
pub klarna: Option<CheckoutKlarnaPaymentMethodOptions>,
pub konbini: Option<CheckoutKonbiniPaymentMethodOptions>,
pub kr_card: Option<CheckoutKrCardPaymentMethodOptions>,
pub link: Option<CheckoutLinkPaymentMethodOptions>,
pub mobilepay: Option<CheckoutMobilepayPaymentMethodOptions>,
pub multibanco: Option<CheckoutMultibancoPaymentMethodOptions>,
pub naver_pay: Option<CheckoutNaverPayPaymentMethodOptions>,
pub oxxo: Option<CheckoutOxxoPaymentMethodOptions>,
pub p24: Option<CheckoutP24PaymentMethodOptions>,
pub payco: Option<CheckoutPaycoPaymentMethodOptions>,
pub paynow: Option<CheckoutPaynowPaymentMethodOptions>,
pub paypal: Option<CheckoutPaypalPaymentMethodOptions>,
pub payto: Option<CheckoutPaytoPaymentMethodOptions>,
pub pix: Option<CheckoutPixPaymentMethodOptions>,
pub revolut_pay: Option<CheckoutRevolutPayPaymentMethodOptions>,
pub samsung_pay: Option<CheckoutSamsungPayPaymentMethodOptions>,
pub satispay: Option<CheckoutSatispayPaymentMethodOptions>,
pub scalapay: Option<CheckoutScalapayPaymentMethodOptions>,
pub sepa_debit: Option<CheckoutSepaDebitPaymentMethodOptions>,
pub sofort: Option<CheckoutSofortPaymentMethodOptions>,
pub sunbit: Option<CheckoutSunbitPaymentMethodOptions>,
pub swish: Option<CheckoutSwishPaymentMethodOptions>,
pub twint: Option<CheckoutTwintPaymentMethodOptions>,
pub upi: Option<CheckoutUpiPaymentMethodOptions>,
pub us_bank_account: Option<CheckoutUsBankAccountPaymentMethodOptions>,
pub wechat_pay: Option<CheckoutWechatPayPaymentMethodOptions>,
}Fields§
§acss_debit: Option<CheckoutAcssDebitPaymentMethodOptions>§affirm: Option<CheckoutAffirmPaymentMethodOptions>§afterpay_clearpay: Option<CheckoutAfterpayClearpayPaymentMethodOptions>§alipay: Option<CheckoutAlipayPaymentMethodOptions>§alma: Option<CheckoutAlmaPaymentMethodOptions>§amazon_pay: Option<CheckoutAmazonPayPaymentMethodOptions>§au_becs_debit: Option<CheckoutAuBecsDebitPaymentMethodOptions>§bacs_debit: Option<CheckoutBacsDebitPaymentMethodOptions>§bancontact: Option<CheckoutBancontactPaymentMethodOptions>§billie: Option<CheckoutBilliePaymentMethodOptions>§boleto: Option<CheckoutBoletoPaymentMethodOptions>§card: Option<CheckoutCardPaymentMethodOptions>§cashapp: Option<CheckoutCashappPaymentMethodOptions>§customer_balance: Option<CheckoutCustomerBalancePaymentMethodOptions>§eps: Option<CheckoutEpsPaymentMethodOptions>§fpx: Option<CheckoutFpxPaymentMethodOptions>§giropay: Option<CheckoutGiropayPaymentMethodOptions>§grabpay: Option<CheckoutGrabPayPaymentMethodOptions>§ideal: Option<CheckoutIdealPaymentMethodOptions>§kakao_pay: Option<CheckoutKakaoPayPaymentMethodOptions>§klarna: Option<CheckoutKlarnaPaymentMethodOptions>§konbini: Option<CheckoutKonbiniPaymentMethodOptions>§kr_card: Option<CheckoutKrCardPaymentMethodOptions>§link: Option<CheckoutLinkPaymentMethodOptions>§mobilepay: Option<CheckoutMobilepayPaymentMethodOptions>§multibanco: Option<CheckoutMultibancoPaymentMethodOptions>§oxxo: Option<CheckoutOxxoPaymentMethodOptions>§p24: Option<CheckoutP24PaymentMethodOptions>§payco: Option<CheckoutPaycoPaymentMethodOptions>§paynow: Option<CheckoutPaynowPaymentMethodOptions>§paypal: Option<CheckoutPaypalPaymentMethodOptions>§payto: Option<CheckoutPaytoPaymentMethodOptions>§pix: Option<CheckoutPixPaymentMethodOptions>§revolut_pay: Option<CheckoutRevolutPayPaymentMethodOptions>§samsung_pay: Option<CheckoutSamsungPayPaymentMethodOptions>§satispay: Option<CheckoutSatispayPaymentMethodOptions>§scalapay: Option<CheckoutScalapayPaymentMethodOptions>§sepa_debit: Option<CheckoutSepaDebitPaymentMethodOptions>§sofort: Option<CheckoutSofortPaymentMethodOptions>§sunbit: Option<CheckoutSunbitPaymentMethodOptions>§swish: Option<CheckoutSwishPaymentMethodOptions>§twint: Option<CheckoutTwintPaymentMethodOptions>§upi: Option<CheckoutUpiPaymentMethodOptions>§us_bank_account: Option<CheckoutUsBankAccountPaymentMethodOptions>§wechat_pay: Option<CheckoutWechatPayPaymentMethodOptions>Trait Implementations§
Source§impl Clone for CheckoutSessionPaymentMethodOptions
impl Clone for CheckoutSessionPaymentMethodOptions
Source§fn clone(&self) -> CheckoutSessionPaymentMethodOptions
fn clone(&self) -> CheckoutSessionPaymentMethodOptions
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 CheckoutSessionPaymentMethodOptions
Source§impl FromValueOpt for CheckoutSessionPaymentMethodOptions
impl FromValueOpt for CheckoutSessionPaymentMethodOptions
fn from_value(v: Value) -> Option<Self>
impl StructuralPartialEq for CheckoutSessionPaymentMethodOptions
Auto Trait Implementations§
impl Freeze for CheckoutSessionPaymentMethodOptions
impl RefUnwindSafe for CheckoutSessionPaymentMethodOptions
impl Send for CheckoutSessionPaymentMethodOptions
impl Sync for CheckoutSessionPaymentMethodOptions
impl Unpin for CheckoutSessionPaymentMethodOptions
impl UnsafeUnpin for CheckoutSessionPaymentMethodOptions
impl UnwindSafe for CheckoutSessionPaymentMethodOptions
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