pub struct PaymentMethodDetailsAchDebit {
pub account_holder_type: Option<PaymentMethodDetailsAchDebitAccountHolderType>,
pub bank_name: Option<String>,
pub country: Option<String>,
pub fingerprint: Option<String>,
pub last4: Option<String>,
pub routing_number: Option<String>,
}
Fields§
§account_holder_type: Option<PaymentMethodDetailsAchDebitAccountHolderType>
Type of entity that holds the account.
This can be either individual
or company
.
bank_name: Option<String>
Name of the bank associated with the bank account.
country: Option<String>
Two-letter ISO code representing the country the bank account is located in.
fingerprint: Option<String>
Uniquely identifies this particular bank account.
You can use this attribute to check whether two bank accounts are the same.
last4: Option<String>
Last four digits of the bank account number.
routing_number: Option<String>
Routing transit number of the bank account.
Trait Implementations§
source§impl Clone for PaymentMethodDetailsAchDebit
impl Clone for PaymentMethodDetailsAchDebit
source§fn clone(&self) -> PaymentMethodDetailsAchDebit
fn clone(&self) -> PaymentMethodDetailsAchDebit
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 PaymentMethodDetailsAchDebit
impl Debug for PaymentMethodDetailsAchDebit
source§impl Default for PaymentMethodDetailsAchDebit
impl Default for PaymentMethodDetailsAchDebit
source§fn default() -> PaymentMethodDetailsAchDebit
fn default() -> PaymentMethodDetailsAchDebit
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PaymentMethodDetailsAchDebit
impl<'de> Deserialize<'de> for PaymentMethodDetailsAchDebit
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 PaymentMethodDetailsAchDebit
impl Send for PaymentMethodDetailsAchDebit
impl Sync for PaymentMethodDetailsAchDebit
impl Unpin for PaymentMethodDetailsAchDebit
impl UnwindSafe for PaymentMethodDetailsAchDebit
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