Struct plaid::model::CraBankIncome
source · pub struct CraBankIncome {
pub bank_income_id: Option<String>,
pub bank_income_summary: Option<CraBankIncomeSummary>,
pub days_requested: Option<i64>,
pub generated_time: Option<DateTime<Utc>>,
pub items: Option<Vec<CraBankIncomeItem>>,
pub warnings: Option<Vec<CraBankIncomeWarning>>,
}
Expand description
The report of the Bank Income data for an end user.
Fields§
§bank_income_id: Option<String>
The unique identifier associated with the Bank Income Report.
bank_income_summary: Option<CraBankIncomeSummary>
Summary for bank income across all income sources and items (max history of 730 days).
days_requested: Option<i64>
The number of days requested by the customer for the Bank Income Report.
generated_time: Option<DateTime<Utc>>
The time when the Bank Income Report was generated.
items: Option<Vec<CraBankIncomeItem>>
The list of Items in the report along with the associated metadata about the Item.
warnings: Option<Vec<CraBankIncomeWarning>>
If data from the Bank Income report was unable to be retrieved, the warnings will contain information about the error that caused the data to be incomplete.
Trait Implementations§
source§impl Clone for CraBankIncome
impl Clone for CraBankIncome
source§fn clone(&self) -> CraBankIncome
fn clone(&self) -> CraBankIncome
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 CraBankIncome
impl Debug for CraBankIncome
source§impl Default for CraBankIncome
impl Default for CraBankIncome
source§fn default() -> CraBankIncome
fn default() -> CraBankIncome
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CraBankIncome
impl<'de> Deserialize<'de> for CraBankIncome
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
source§impl Display for CraBankIncome
impl Display for CraBankIncome
Auto Trait Implementations§
impl RefUnwindSafe for CraBankIncome
impl Send for CraBankIncome
impl Sync for CraBankIncome
impl Unpin for CraBankIncome
impl UnwindSafe for CraBankIncome
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