Struct gusto_api::types::PutCompanyJobApplicantsApplicantRequest [−][src]
pub struct PutCompanyJobApplicantsApplicantRequest { pub date_of_birth: Option<NaiveDate>, pub email: String, pub first_name: String, pub job_title: String, pub last_name: String, pub onboarding_person_type: Option<OnboardingPersonType>, pub phone: String, pub send_offer: Option<bool>, pub start_date: Option<NaiveDate>, }
Expand description
Fields
date_of_birth: Option<NaiveDate>
email: String
first_name: String
job_title: String
last_name: String
onboarding_person_type: Option<OnboardingPersonType>
Must be “Employee” if send_offer is set to true.
phone: String
send_offer: Option<bool>
Required if onboarding_person_type is set to “Employee”.
start_date: Option<NaiveDate>
Trait Implementations
Returns the “default value” for a type. Read more
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
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more