Struct stripe::SetupIntentPaymentMethodOptions
source · pub struct SetupIntentPaymentMethodOptions {
pub acss_debit: Option<SetupIntentPaymentMethodOptionsAcssDebit>,
pub card: Option<SetupIntentPaymentMethodOptionsCard>,
pub link: Option<SetupIntentPaymentMethodOptionsLink>,
pub paypal: Option<SetupIntentPaymentMethodOptionsPaypal>,
pub sepa_debit: Option<SetupIntentPaymentMethodOptionsSepaDebit>,
pub us_bank_account: Option<SetupIntentPaymentMethodOptionsUsBankAccount>,
}
Fields§
§acss_debit: Option<SetupIntentPaymentMethodOptionsAcssDebit>
§card: Option<SetupIntentPaymentMethodOptionsCard>
§link: Option<SetupIntentPaymentMethodOptionsLink>
§paypal: Option<SetupIntentPaymentMethodOptionsPaypal>
§sepa_debit: Option<SetupIntentPaymentMethodOptionsSepaDebit>
§us_bank_account: Option<SetupIntentPaymentMethodOptionsUsBankAccount>
Trait Implementations§
source§impl Clone for SetupIntentPaymentMethodOptions
impl Clone for SetupIntentPaymentMethodOptions
source§fn clone(&self) -> SetupIntentPaymentMethodOptions
fn clone(&self) -> SetupIntentPaymentMethodOptions
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 Default for SetupIntentPaymentMethodOptions
impl Default for SetupIntentPaymentMethodOptions
source§fn default() -> SetupIntentPaymentMethodOptions
fn default() -> SetupIntentPaymentMethodOptions
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SetupIntentPaymentMethodOptions
impl<'de> Deserialize<'de> for SetupIntentPaymentMethodOptions
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
Auto Trait Implementations§
impl RefUnwindSafe for SetupIntentPaymentMethodOptions
impl Send for SetupIntentPaymentMethodOptions
impl Sync for SetupIntentPaymentMethodOptions
impl Unpin for SetupIntentPaymentMethodOptions
impl UnwindSafe for SetupIntentPaymentMethodOptions
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