Struct plaid::model::CreditEmploymentVerification
source · pub struct CreditEmploymentVerification {
pub account_id: Option<String>,
pub employee_type: Option<String>,
pub employer: CreditEmployerVerification,
pub end_date: Option<NaiveDate>,
pub last_paystub_date: Option<NaiveDate>,
pub platform_ids: CreditPlatformIds,
pub start_date: Option<NaiveDate>,
pub status: Option<String>,
pub title: Option<String>,
}
Expand description
The object containing proof of employment data for an individual.
Fields§
§account_id: Option<String>
ID of the payroll provider account.
employee_type: Option<String>
The type of employment for the individual.
"FULL_TIME"
: A full-time employee.
"PART_TIME"
: A part-time employee.
"CONTRACTOR"
: An employee typically hired externally through a contracting group.
"TEMPORARY"
: A temporary employee.
"OTHER"
: The employee type is not one of the above defined types.
employer: CreditEmployerVerification
An object containing employer data.
end_date: Option<NaiveDate>
End of employment, if applicable. Provided in ISO 8601 format (YYY-MM-DD).
last_paystub_date: Option<NaiveDate>
The date of the employee’s most recent paystub in ISO 8601 format (YYYY-MM-DD).
platform_ids: CreditPlatformIds
The object containing a set of ids related to an employee.
start_date: Option<NaiveDate>
Start of employment in ISO 8601 format (YYYY-MM-DD).
status: Option<String>
Current employment status.
title: Option<String>
Current title of employee.
Trait Implementations§
source§impl Clone for CreditEmploymentVerification
impl Clone for CreditEmploymentVerification
source§fn clone(&self) -> CreditEmploymentVerification
fn clone(&self) -> CreditEmploymentVerification
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 CreditEmploymentVerification
impl Debug for CreditEmploymentVerification
source§impl Default for CreditEmploymentVerification
impl Default for CreditEmploymentVerification
source§fn default() -> CreditEmploymentVerification
fn default() -> CreditEmploymentVerification
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CreditEmploymentVerification
impl<'de> Deserialize<'de> for CreditEmploymentVerification
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
Auto Trait Implementations§
impl RefUnwindSafe for CreditEmploymentVerification
impl Send for CreditEmploymentVerification
impl Sync for CreditEmploymentVerification
impl Unpin for CreditEmploymentVerification
impl UnwindSafe for CreditEmploymentVerification
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