Struct stripe::model::PaymentMethodConfiguration
source · pub struct PaymentMethodConfiguration {Show 45 fields
pub acss_debit: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub active: bool,
pub affirm: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub afterpay_clearpay: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub alipay: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub apple_pay: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub application: Option<String>,
pub au_becs_debit: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub bacs_debit: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub bancontact: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub blik: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub boleto: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub card: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub cartes_bancaires: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub cashapp: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub eps: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub fpx: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub giropay: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub google_pay: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub grabpay: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub id: String,
pub id_bank_transfer: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub ideal: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub is_default: bool,
pub jcb: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub klarna: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub konbini: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub link: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub livemode: bool,
pub multibanco: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub name: String,
pub netbanking: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub object: String,
pub oxxo: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub p24: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub parent: Option<String>,
pub pay_by_bank: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub paynow: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub paypal: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub promptpay: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub sepa_debit: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub sofort: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub upi: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub us_bank_account: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
pub wechat_pay: Option<PaymentMethodConfigResourcePaymentMethodProperties>,
}Fields§
§acss_debit: Option<PaymentMethodConfigResourcePaymentMethodProperties>§active: bool§affirm: Option<PaymentMethodConfigResourcePaymentMethodProperties>§afterpay_clearpay: Option<PaymentMethodConfigResourcePaymentMethodProperties>§alipay: Option<PaymentMethodConfigResourcePaymentMethodProperties>§apple_pay: Option<PaymentMethodConfigResourcePaymentMethodProperties>§application: Option<String>§au_becs_debit: Option<PaymentMethodConfigResourcePaymentMethodProperties>§bacs_debit: Option<PaymentMethodConfigResourcePaymentMethodProperties>§bancontact: Option<PaymentMethodConfigResourcePaymentMethodProperties>§blik: Option<PaymentMethodConfigResourcePaymentMethodProperties>§boleto: Option<PaymentMethodConfigResourcePaymentMethodProperties>§card: Option<PaymentMethodConfigResourcePaymentMethodProperties>§cartes_bancaires: Option<PaymentMethodConfigResourcePaymentMethodProperties>§cashapp: Option<PaymentMethodConfigResourcePaymentMethodProperties>§eps: Option<PaymentMethodConfigResourcePaymentMethodProperties>§fpx: Option<PaymentMethodConfigResourcePaymentMethodProperties>§giropay: Option<PaymentMethodConfigResourcePaymentMethodProperties>§google_pay: Option<PaymentMethodConfigResourcePaymentMethodProperties>§grabpay: Option<PaymentMethodConfigResourcePaymentMethodProperties>§id: String§id_bank_transfer: Option<PaymentMethodConfigResourcePaymentMethodProperties>§ideal: Option<PaymentMethodConfigResourcePaymentMethodProperties>§is_default: bool§jcb: Option<PaymentMethodConfigResourcePaymentMethodProperties>§klarna: Option<PaymentMethodConfigResourcePaymentMethodProperties>§konbini: Option<PaymentMethodConfigResourcePaymentMethodProperties>§link: Option<PaymentMethodConfigResourcePaymentMethodProperties>§livemode: bool§multibanco: Option<PaymentMethodConfigResourcePaymentMethodProperties>§name: String§netbanking: Option<PaymentMethodConfigResourcePaymentMethodProperties>§object: String§oxxo: Option<PaymentMethodConfigResourcePaymentMethodProperties>§p24: Option<PaymentMethodConfigResourcePaymentMethodProperties>§parent: Option<String>§pay_by_bank: Option<PaymentMethodConfigResourcePaymentMethodProperties>§paynow: Option<PaymentMethodConfigResourcePaymentMethodProperties>§paypal: Option<PaymentMethodConfigResourcePaymentMethodProperties>§promptpay: Option<PaymentMethodConfigResourcePaymentMethodProperties>§sepa_debit: Option<PaymentMethodConfigResourcePaymentMethodProperties>§sofort: Option<PaymentMethodConfigResourcePaymentMethodProperties>§upi: Option<PaymentMethodConfigResourcePaymentMethodProperties>§us_bank_account: Option<PaymentMethodConfigResourcePaymentMethodProperties>§wechat_pay: Option<PaymentMethodConfigResourcePaymentMethodProperties>Trait Implementations§
source§impl Clone for PaymentMethodConfiguration
impl Clone for PaymentMethodConfiguration
source§fn clone(&self) -> PaymentMethodConfiguration
fn clone(&self) -> PaymentMethodConfiguration
Returns a copy 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 Debug for PaymentMethodConfiguration
impl Debug for PaymentMethodConfiguration
source§impl Default for PaymentMethodConfiguration
impl Default for PaymentMethodConfiguration
source§fn default() -> PaymentMethodConfiguration
fn default() -> PaymentMethodConfiguration
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PaymentMethodConfiguration
impl<'de> Deserialize<'de> for PaymentMethodConfiguration
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Display for PaymentMethodConfiguration
impl Display for PaymentMethodConfiguration
Auto Trait Implementations§
impl RefUnwindSafe for PaymentMethodConfiguration
impl Send for PaymentMethodConfiguration
impl Sync for PaymentMethodConfiguration
impl Unpin for PaymentMethodConfiguration
impl UnwindSafe for PaymentMethodConfiguration
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