Struct plaid::model::AssetReport
source · pub struct AssetReport {
pub asset_report_id: String,
pub client_report_id: Option<String>,
pub date_generated: DateTime<Utc>,
pub days_requested: f64,
pub items: Vec<AssetReportItem>,
pub user: AssetReportUser,
}
Expand description
An object representing an Asset Report
Fields§
§asset_report_id: String
A unique ID identifying an Asset Report. Like all Plaid identifiers, this ID is case sensitive.
client_report_id: Option<String>
An identifier you determine and submit for the Asset Report.
date_generated: DateTime<Utc>
The date and time when the Asset Report was created, in ISO 8601 format (e.g. “2018-04-12T03:32:11Z”).
days_requested: f64
The duration of transaction history you requested
items: Vec<AssetReportItem>
Data returned by Plaid about each of the Items included in the Asset Report.
user: AssetReportUser
The user object allows you to provide additional information about the user to be appended to the Asset Report. All fields are optional. The first_name
, last_name
, and ssn
fields are required if you would like the Report to be eligible for Fannie Mae’s Day 1 Certainty™ program.
Trait Implementations§
source§impl Clone for AssetReport
impl Clone for AssetReport
source§fn clone(&self) -> AssetReport
fn clone(&self) -> AssetReport
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 AssetReport
impl Debug for AssetReport
source§impl Default for AssetReport
impl Default for AssetReport
source§fn default() -> AssetReport
fn default() -> AssetReport
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for AssetReport
impl<'de> Deserialize<'de> for AssetReport
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 AssetReport
impl Display for AssetReport
Auto Trait Implementations§
impl RefUnwindSafe for AssetReport
impl Send for AssetReport
impl Sync for AssetReport
impl Unpin for AssetReport
impl UnwindSafe for AssetReport
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