Struct plaid::model::TransferOriginatorDiligence
source · pub struct TransferOriginatorDiligence {
pub address: TransferOriginatorAddress,
pub credit_usage_configuration: Option<TransferCreditUsageConfiguration>,
pub dba: String,
pub debit_usage_configuration: Option<TransferDebitUsageConfiguration>,
pub funding_account: TransferFundingAccount,
pub naics_code: String,
pub tax_id: String,
pub website: String,
}
Expand description
The diligence information for the originator.
Fields§
§address: TransferOriginatorAddress
The originator’s address.
credit_usage_configuration: Option<TransferCreditUsageConfiguration>
Specifies the originator’s expected usage of credits. For all dollar amounts, use a decimal string with two digits of precision e.g. “10.00”. This field is required if the originator is expected to process credit transfers.
dba: String
The business name of the originator.
debit_usage_configuration: Option<TransferDebitUsageConfiguration>
Specifies the originator’s expected usage of debits. For all dollar amounts, use a decimal string with two digits of precision e.g. “10.00”. This field is required if the originator is expected to process debit transfers.
funding_account: TransferFundingAccount
The originator’s funding account, linked with Plaid Link or /transfer/migrate_account
.
naics_code: String
The NAICS code of the originator.
tax_id: String
The tax ID of the originator.
website: String
The website of the originator.
Trait Implementations§
source§impl Clone for TransferOriginatorDiligence
impl Clone for TransferOriginatorDiligence
source§fn clone(&self) -> TransferOriginatorDiligence
fn clone(&self) -> TransferOriginatorDiligence
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 TransferOriginatorDiligence
impl Debug for TransferOriginatorDiligence
source§impl Default for TransferOriginatorDiligence
impl Default for TransferOriginatorDiligence
source§fn default() -> TransferOriginatorDiligence
fn default() -> TransferOriginatorDiligence
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for TransferOriginatorDiligence
impl<'de> Deserialize<'de> for TransferOriginatorDiligence
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 TransferOriginatorDiligence
impl Send for TransferOriginatorDiligence
impl Sync for TransferOriginatorDiligence
impl Unpin for TransferOriginatorDiligence
impl UnwindSafe for TransferOriginatorDiligence
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