Struct plaid::model::AssetReportCreateRequest
source · [−]pub struct AssetReportCreateRequest {
pub access_tokens: Vec<String>,
pub days_requested: i64,
pub options: Option<AssetReportCreateRequestOptions>,
}Fields
access_tokens: Vec<String>An array of access tokens corresponding to the Items that will be included in the report. The assets product must have been initialized for the Items during link; the Assets product cannot be added after initialization.
days_requested: i64The maximum integer number of days of history to include in the Asset Report. If using Fannie Mae Day 1 Certainty, days_requested must be at least 61 for new originations or at least 31 for refinancings.
An Asset Report requested with “Additional History” (that is, with more than 61 days of transaction history) will incur an Additional History fee.
options: Option<AssetReportCreateRequestOptions>An optional object to filter /asset_report/create results. If provided, must be non-null. The optional user object is required for the report to be eligible for Fannie Mae’s Day 1 Certainty program.
Trait Implementations
sourceimpl Debug for AssetReportCreateRequest
impl Debug for AssetReportCreateRequest
sourceimpl Default for AssetReportCreateRequest
impl Default for AssetReportCreateRequest
sourcefn default() -> AssetReportCreateRequest
fn default() -> AssetReportCreateRequest
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for AssetReportCreateRequest
impl<'de> Deserialize<'de> for AssetReportCreateRequest
sourcefn 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
sourceimpl Display for AssetReportCreateRequest
impl Display for AssetReportCreateRequest
sourceimpl Serialize for AssetReportCreateRequest
impl Serialize for AssetReportCreateRequest
Auto Trait Implementations
impl RefUnwindSafe for AssetReportCreateRequest
impl Send for AssetReportCreateRequest
impl Sync for AssetReportCreateRequest
impl Unpin for AssetReportCreateRequest
impl UnwindSafe for AssetReportCreateRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more