pub struct Experience {
pub starts_at: Option<Box<Date>>,
pub ends_at: Option<Box<Date>>,
pub company: Option<Option<String>>,
pub company_linkedin_profile_url: Option<Option<String>>,
pub title: Option<Option<String>>,
pub description: Option<Option<String>>,
pub location: Option<Option<String>>,
pub logo_url: Option<Option<String>>,
}
Fields§
§starts_at: Option<Box<Date>>
§ends_at: Option<Box<Date>>
§company: Option<Option<String>>
The company’s display name.
company_linkedin_profile_url: Option<Option<String>>
The company’s profile URL. If present, could be used with Company Profile Endpoint for more info.
title: Option<Option<String>>
§description: Option<Option<String>>
§location: Option<Option<String>>
§logo_url: Option<Option<String>>
URL of the logo of the organisation.
Implementations§
Source§impl Experience
impl Experience
pub fn new() -> Experience
Trait Implementations§
Source§impl Clone for Experience
impl Clone for Experience
Source§fn clone(&self) -> Experience
fn clone(&self) -> Experience
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for Experience
impl Debug for Experience
Source§impl Default for Experience
impl Default for Experience
Source§fn default() -> Experience
fn default() -> Experience
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for Experience
impl<'de> Deserialize<'de> for Experience
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 PartialEq for Experience
impl PartialEq for Experience
Source§impl Serialize for Experience
impl Serialize for Experience
impl StructuralPartialEq for Experience
Auto Trait Implementations§
impl Freeze for Experience
impl RefUnwindSafe for Experience
impl Send for Experience
impl Sync for Experience
impl Unpin for Experience
impl UnwindSafe for Experience
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