Struct plaid::model::BaseReportAccountInsights
source · pub struct BaseReportAccountInsights {
pub average_days_between_transactions: Option<f64>,
pub average_inflow_amount: Option<Vec<BaseReportAverageFlowInsights>>,
pub average_outflow_amount: Option<Vec<BaseReportAverageFlowInsights>>,
pub days_available: Option<i64>,
pub longest_gap_between_transactions: Option<Vec<BaseReportLongestGapInsights>>,
pub most_recent_transaction_date: Option<NaiveDate>,
pub number_of_days_no_transactions: Option<i64>,
pub number_of_inflows: Option<Vec<BaseReportNumberFlowInsights>>,
pub number_of_outflows: Option<Vec<BaseReportNumberFlowInsights>>,
pub oldest_transaction_date: Option<NaiveDate>,
}
Expand description
Calculated insights derived from transaction-level data.
Fields§
§average_days_between_transactions: Option<f64>
Average number of days between sequential transactions
average_inflow_amount: Option<Vec<BaseReportAverageFlowInsights>>
Average amount of debit transactions into account. This field will be null for non-depository accounts. This field only takes into account USD transactions from the account.
average_outflow_amount: Option<Vec<BaseReportAverageFlowInsights>>
Average amount of credit transactions into account. This field will be null for non-depository accounts. This field only takes into account USD transactions from the account.
days_available: Option<i64>
Number of days days available in the base report for the account.
longest_gap_between_transactions: Option<Vec<BaseReportLongestGapInsights>>
Longest gap between sequential transactions
most_recent_transaction_date: Option<NaiveDate>
Date of the most recent transaction in the base report for the account.
number_of_days_no_transactions: Option<i64>
Number of days with no transactions
number_of_inflows: Option<Vec<BaseReportNumberFlowInsights>>
The number of debits into the account. This field will be null for non-depository accounts.
number_of_outflows: Option<Vec<BaseReportNumberFlowInsights>>
The number of credit into the account. This field will be null for non-depository accounts.
oldest_transaction_date: Option<NaiveDate>
Date of the earliest transaction in the base report for the account.
Trait Implementations§
source§impl Clone for BaseReportAccountInsights
impl Clone for BaseReportAccountInsights
source§fn clone(&self) -> BaseReportAccountInsights
fn clone(&self) -> BaseReportAccountInsights
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more