pub struct Company {Show 25 fields
pub name: Option<String>,
pub domain: Option<String>,
pub linkedin_url: Option<String>,
pub industry: Option<String>,
pub overview: Option<String>,
pub type: Option<String>,
pub size: Option<String>,
pub main_location: Option<MainLocation>,
pub location: Option<String>,
pub description: Option<String>,
pub founded: Option<i32>,
pub revenue: Option<String>,
pub employees: Option<CompanyEmployees>,
pub website: Option<String>,
pub phone: Option<String>,
pub email: Option<String>,
pub social: Option<CompanySocial>,
pub technologies: Option<Vec<String>>,
pub subsidiaries: Option<Vec<String>>,
pub headquarters: Option<String>,
pub country: Option<String>,
pub state: Option<String>,
pub city: Option<String>,
pub zip_code: Option<String>,
pub address: Option<String>,
}
Expand description
Company information model
Fields§
§name: Option<String>
§domain: Option<String>
§linkedin_url: Option<String>
§industry: Option<String>
§overview: Option<String>
§type: Option<String>
§size: Option<String>
§main_location: Option<MainLocation>
§location: Option<String>
§description: Option<String>
§founded: Option<i32>
§revenue: Option<String>
§employees: Option<CompanyEmployees>
§website: Option<String>
§phone: Option<String>
§email: Option<String>
§technologies: Option<Vec<String>>
§subsidiaries: Option<Vec<String>>
§headquarters: Option<String>
§country: Option<String>
§state: Option<String>
§city: Option<String>
§zip_code: Option<String>
§address: Option<String>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Company
impl<'de> Deserialize<'de> for Company
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 Freeze for Company
impl RefUnwindSafe for Company
impl Send for Company
impl Sync for Company
impl Unpin for Company
impl UnwindSafe for Company
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