Struct stripe::PaymentMethodDetailsUsBankAccount
source · [−]pub struct PaymentMethodDetailsUsBankAccount {
pub account_holder_type: Option<PaymentMethodDetailsUsBankAccountAccountHolderType>,
pub account_type: Option<PaymentMethodDetailsUsBankAccountAccountType>,
pub bank_name: Option<String>,
pub fingerprint: Option<String>,
pub last4: Option<String>,
pub routing_number: Option<String>,
}
Fields
account_holder_type: Option<PaymentMethodDetailsUsBankAccountAccountHolderType>
Account holder type: individual or company.
account_type: Option<PaymentMethodDetailsUsBankAccountAccountType>
Account type: checkings or savings.
Defaults to checking if omitted.
bank_name: Option<String>
Name of the bank associated with the bank account.
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 number of the bank account.
Trait Implementations
sourceimpl Clone for PaymentMethodDetailsUsBankAccount
impl Clone for PaymentMethodDetailsUsBankAccount
sourcefn clone(&self) -> PaymentMethodDetailsUsBankAccount
fn clone(&self) -> PaymentMethodDetailsUsBankAccount
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 PaymentMethodDetailsUsBankAccount
impl Default for PaymentMethodDetailsUsBankAccount
sourcefn default() -> PaymentMethodDetailsUsBankAccount
fn default() -> PaymentMethodDetailsUsBankAccount
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for PaymentMethodDetailsUsBankAccount
impl<'de> Deserialize<'de> for PaymentMethodDetailsUsBankAccount
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 PaymentMethodDetailsUsBankAccount
impl Send for PaymentMethodDetailsUsBankAccount
impl Sync for PaymentMethodDetailsUsBankAccount
impl Unpin for PaymentMethodDetailsUsBankAccount
impl UnwindSafe for PaymentMethodDetailsUsBankAccount
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