Struct plaid::model::CraBankIncomeHistoricalSummary
source · pub struct CraBankIncomeHistoricalSummary {
pub end_date: Option<NaiveDate>,
pub start_date: Option<NaiveDate>,
pub total_amounts: Option<Vec<CreditAmountWithCurrency>>,
pub transactions: Option<Vec<CraBankIncomeTransaction>>,
}
Expand description
The end user’s monthly summary for the income source(s).
Fields§
§end_date: Option<NaiveDate>
The end date of the period included in this monthly summary. This date will be the last day of the month, unless the month being covered is a partial month because it is the last month included in the summary and the date range being requested does not end with the last day of the month. The date will be returned in an ISO 8601 format (YYYY-MM-DD).
start_date: Option<NaiveDate>
The start date of the period covered in this monthly summary. This date will be the first day of the month, unless the month being covered is a partial month because it is the first month included in the summary and the date range being requested does not begin with the first day of the month. The date will be returned in an ISO 8601 format (YYYY-MM-DD).
total_amounts: Option<Vec<CreditAmountWithCurrency>>
Total amount of earnings for the income source(s) of the user for the month in the summary. This can contain multiple amounts, with each amount denominated in one unique currency.
transactions: Option<Vec<CraBankIncomeTransaction>>
Trait Implementations§
source§impl Clone for CraBankIncomeHistoricalSummary
impl Clone for CraBankIncomeHistoricalSummary
source§fn clone(&self) -> CraBankIncomeHistoricalSummary
fn clone(&self) -> CraBankIncomeHistoricalSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more