pub struct EmploymentSchema {
pub type_: String,
pub job_title: Option<String>,
pub annual_income: Option<String>,
pub hire_date: Option<String>,
}
Fields§
§type_: String
Type of employment.
job_title: Option<String>
Job Title
annual_income: Option<String>
Annual income range for given employment
hire_date: Option<String>
Date of hire for given employment
Trait Implementations§
Source§impl Debug for EmploymentSchema
impl Debug for EmploymentSchema
Source§impl<'de> Deserialize<'de> for EmploymentSchema
impl<'de> Deserialize<'de> for EmploymentSchema
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 EmploymentSchema
impl Display for EmploymentSchema
Auto Trait Implementations§
impl Freeze for EmploymentSchema
impl RefUnwindSafe for EmploymentSchema
impl Send for EmploymentSchema
impl Sync for EmploymentSchema
impl Unpin for EmploymentSchema
impl UnwindSafe for EmploymentSchema
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