Struct plaid::model::InvestmentsTransactionsGetResponse
source · pub struct InvestmentsTransactionsGetResponse {
pub accounts: Vec<AccountBase>,
pub investment_transactions: Vec<InvestmentTransaction>,
pub is_investments_fallback_item: Option<bool>,
pub item: Item,
pub request_id: String,
pub securities: Vec<Security>,
pub total_investment_transactions: i64,
}
Expand description
InvestmentsTransactionsGetResponse defines the response schema for /investments/transactions/get
Fields§
§accounts: Vec<AccountBase>
The accounts for which transaction history is being fetched.
investment_transactions: Vec<InvestmentTransaction>
The transactions being fetched
is_investments_fallback_item: Option<bool>
When true, this field indicates that the Item’s portfolio was manually created with the Investments Fallback flow.
item: Item
Metadata about the Item.
request_id: String
A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive.
securities: Vec<Security>
All securities for which there is a corresponding transaction being fetched.
total_investment_transactions: i64
The total number of transactions available within the date range specified. If total_investment_transactions
is larger than the size of the transactions
array, more transactions are available and can be fetched via manipulating the offset
parameter.
Trait Implementations§
source§impl Clone for InvestmentsTransactionsGetResponse
impl Clone for InvestmentsTransactionsGetResponse
source§fn clone(&self) -> InvestmentsTransactionsGetResponse
fn clone(&self) -> InvestmentsTransactionsGetResponse
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more