pub struct CheckoutSessionPaymentMethodOptions {Show 43 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 sepa_debit: Option<CheckoutSepaDebitPaymentMethodOptions>,
pub sofort: Option<CheckoutSofortPaymentMethodOptions>,
pub swish: Option<CheckoutSwishPaymentMethodOptions>,
pub twint: Option<CheckoutTwintPaymentMethodOptions>,
pub upi: Option<CheckoutUpiPaymentMethodOptions>,
pub us_bank_account: Option<CheckoutUsBankAccountPaymentMethodOptions>,
}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>§sepa_debit: Option<CheckoutSepaDebitPaymentMethodOptions>§sofort: Option<CheckoutSofortPaymentMethodOptions>§swish: Option<CheckoutSwishPaymentMethodOptions>§twint: Option<CheckoutTwintPaymentMethodOptions>§upi: Option<CheckoutUpiPaymentMethodOptions>§us_bank_account: Option<CheckoutUsBankAccountPaymentMethodOptions>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 moreSource§impl FromValueOpt for CheckoutSessionPaymentMethodOptions
impl FromValueOpt for CheckoutSessionPaymentMethodOptions
fn from_value(v: Value) -> Option<Self>
Source§impl PartialEq for CheckoutSessionPaymentMethodOptions
impl PartialEq for CheckoutSessionPaymentMethodOptions
Source§fn eq(&self, other: &CheckoutSessionPaymentMethodOptions) -> bool
fn eq(&self, other: &CheckoutSessionPaymentMethodOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for CheckoutSessionPaymentMethodOptions
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