pub struct PaymentMethodOptionsCustomerBalanceBankTransfer {
pub eu_bank_transfer: Option<PaymentMethodOptionsCustomerBalanceEuBankAccount>,
pub requested_address_types: Option<Vec<PaymentMethodOptionsCustomerBalanceBankTransferRequestedAddressTypes>>,
pub type_: Option<PaymentMethodOptionsCustomerBalanceBankTransferType>,
}
Fields
eu_bank_transfer: Option<PaymentMethodOptionsCustomerBalanceEuBankAccount>
requested_address_types: Option<Vec<PaymentMethodOptionsCustomerBalanceBankTransferRequestedAddressTypes>>
List of address types that should be returned in the financial_addresses response.
If not specified, all valid types will be returned. Permitted values include: sort_code
, zengin
, iban
, or spei
.
type_: Option<PaymentMethodOptionsCustomerBalanceBankTransferType>
The bank transfer type that this PaymentIntent is allowed to use for funding Permitted values include: eu_bank_transfer
, gb_bank_transfer
, jp_bank_transfer
, or mx_bank_transfer
.
Trait Implementations
sourceimpl Clone for PaymentMethodOptionsCustomerBalanceBankTransfer
impl Clone for PaymentMethodOptionsCustomerBalanceBankTransfer
sourcefn clone(&self) -> PaymentMethodOptionsCustomerBalanceBankTransfer
fn clone(&self) -> PaymentMethodOptionsCustomerBalanceBankTransfer
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Default for PaymentMethodOptionsCustomerBalanceBankTransfer
impl Default for PaymentMethodOptionsCustomerBalanceBankTransfer
sourcefn default() -> PaymentMethodOptionsCustomerBalanceBankTransfer
fn default() -> PaymentMethodOptionsCustomerBalanceBankTransfer
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for PaymentMethodOptionsCustomerBalanceBankTransfer
impl<'de> Deserialize<'de> for PaymentMethodOptionsCustomerBalanceBankTransfer
sourcefn 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 PaymentMethodOptionsCustomerBalanceBankTransfer
impl Send for PaymentMethodOptionsCustomerBalanceBankTransfer
impl Sync for PaymentMethodOptionsCustomerBalanceBankTransfer
impl Unpin for PaymentMethodOptionsCustomerBalanceBankTransfer
impl UnwindSafe for PaymentMethodOptionsCustomerBalanceBankTransfer
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more