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 Plaid Check Income Insights data for an end user.
Fields§
§bank_income_id: Option<String>
The unique identifier associated with the report.
bank_income_summary: Option<CraBankIncomeSummary>
Summary for 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 report.
generated_time: Option<DateTime<Utc>>
The time when the 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 report was unable to be retrieved, the warnings object 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 duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const 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 Freeze for CraBankIncome
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