pub struct CheckoutSessionPaymentMethodOptions {Show 37 fields
pub acss_debit: Option<CheckoutAcssDebitPaymentMethodOptions>,
pub affirm: Option<CheckoutAffirmPaymentMethodOptions>,
pub afterpay_clearpay: Option<CheckoutAfterpayClearpayPaymentMethodOptions>,
pub alipay: Option<CheckoutAlipayPaymentMethodOptions>,
pub amazon_pay: Option<CheckoutAmazonPayPaymentMethodOptions>,
pub au_becs_debit: Option<CheckoutAuBecsDebitPaymentMethodOptions>,
pub bacs_debit: Option<CheckoutBacsDebitPaymentMethodOptions>,
pub bancontact: Option<CheckoutBancontactPaymentMethodOptions>,
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 pix: Option<CheckoutPixPaymentMethodOptions>,
pub revolut_pay: Option<CheckoutRevolutPayPaymentMethodOptions>,
pub samsung_pay: Option<CheckoutSamsungPayPaymentMethodOptions>,
pub sepa_debit: Option<CheckoutSepaDebitPaymentMethodOptions>,
pub sofort: Option<CheckoutSofortPaymentMethodOptions>,
pub swish: Option<CheckoutSwishPaymentMethodOptions>,
pub us_bank_account: Option<CheckoutUsBankAccountPaymentMethodOptions>,
}
Fields§
§acss_debit: Option<CheckoutAcssDebitPaymentMethodOptions>
§affirm: Option<CheckoutAffirmPaymentMethodOptions>
§afterpay_clearpay: Option<CheckoutAfterpayClearpayPaymentMethodOptions>
§alipay: Option<CheckoutAlipayPaymentMethodOptions>
§amazon_pay: Option<CheckoutAmazonPayPaymentMethodOptions>
§au_becs_debit: Option<CheckoutAuBecsDebitPaymentMethodOptions>
§bacs_debit: Option<CheckoutBacsDebitPaymentMethodOptions>
§bancontact: Option<CheckoutBancontactPaymentMethodOptions>
§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>
§pix: Option<CheckoutPixPaymentMethodOptions>
§revolut_pay: Option<CheckoutRevolutPayPaymentMethodOptions>
§samsung_pay: Option<CheckoutSamsungPayPaymentMethodOptions>
§sepa_debit: Option<CheckoutSepaDebitPaymentMethodOptions>
§sofort: Option<CheckoutSofortPaymentMethodOptions>
§swish: Option<CheckoutSwishPaymentMethodOptions>
§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 · 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>
Auto Trait Implementations§
impl Freeze for CheckoutSessionPaymentMethodOptions
impl RefUnwindSafe for CheckoutSessionPaymentMethodOptions
impl Send for CheckoutSessionPaymentMethodOptions
impl Sync for CheckoutSessionPaymentMethodOptions
impl Unpin 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