Struct stripe::PaymentMethodUsBankAccount
source · pub struct PaymentMethodUsBankAccount {
pub account_holder_type: Option<PaymentMethodUsBankAccountAccountHolderType>,
pub account_type: Option<PaymentMethodUsBankAccountAccountType>,
pub bank_name: Option<String>,
pub financial_connections_account: Option<String>,
pub fingerprint: Option<String>,
pub last4: Option<String>,
pub networks: Option<UsBankAccountNetworks>,
pub routing_number: Option<String>,
pub status_details: Option<PaymentMethodUsBankAccountStatusDetails>,
}
Fields§
§account_holder_type: Option<PaymentMethodUsBankAccountAccountHolderType>
Account holder type: individual or company.
account_type: Option<PaymentMethodUsBankAccountAccountType>
Account type: checkings or savings.
Defaults to checking if omitted.
bank_name: Option<String>
The name of the bank.
financial_connections_account: Option<String>
The ID of the Financial Connections Account used to create the payment method.
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.
networks: Option<UsBankAccountNetworks>
Contains information about US bank account networks that can be used.
routing_number: Option<String>
Routing number of the bank account.
status_details: Option<PaymentMethodUsBankAccountStatusDetails>
Contains information about the future reusability of this PaymentMethod.
Trait Implementations§
source§impl Clone for PaymentMethodUsBankAccount
impl Clone for PaymentMethodUsBankAccount
source§fn clone(&self) -> PaymentMethodUsBankAccount
fn clone(&self) -> PaymentMethodUsBankAccount
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 PaymentMethodUsBankAccount
impl Debug for PaymentMethodUsBankAccount
source§impl Default for PaymentMethodUsBankAccount
impl Default for PaymentMethodUsBankAccount
source§fn default() -> PaymentMethodUsBankAccount
fn default() -> PaymentMethodUsBankAccount
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PaymentMethodUsBankAccount
impl<'de> Deserialize<'de> for PaymentMethodUsBankAccount
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 Freeze for PaymentMethodUsBankAccount
impl RefUnwindSafe for PaymentMethodUsBankAccount
impl Send for PaymentMethodUsBankAccount
impl Sync for PaymentMethodUsBankAccount
impl Unpin for PaymentMethodUsBankAccount
impl UnwindSafe for PaymentMethodUsBankAccount
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