pub struct Profile {Show 18 fields
pub symbol: Option<String>,
pub name: Option<String>,
pub exchange: Option<String>,
pub mic_code: Option<String>,
pub sector: Option<String>,
pub industry: Option<String>,
pub employees: Option<i64>,
pub website: Option<String>,
pub description: Option<String>,
pub type: Option<String>,
pub ceo: Option<String>,
pub address: Option<String>,
pub address2: Option<String>,
pub city: Option<String>,
pub zip: Option<String>,
pub state: Option<String>,
pub country: Option<String>,
pub phone: Option<String>,
}Fields§
§symbol: Option<String>Ticker of the company
name: Option<String>Name of the company
exchange: Option<String>Exchange name where the company is listed
mic_code: Option<String>Market Identifier Code (MIC) under ISO 10383 standard
sector: Option<String>Sector at which the company operates
industry: Option<String>Industry at which company operates
employees: Option<i64>Number of employees in the company
website: Option<String>Website of the company
description: Option<String>Description of the company activities
type: Option<String>Issue type of the stock
ceo: Option<String>Name of the CEO of the company
address: Option<String>Street address of the company if presented
address2: Option<String>Secondary address of the company if presented
city: Option<String>City of the company if presented
zip: Option<String>ZIP code of the company if presented
state: Option<String>State of the company if presented
country: Option<String>Country of the company if presented
phone: Option<String>Phone number of the company if presented
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Profile
impl<'de> Deserialize<'de> for Profile
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
impl StructuralPartialEq for Profile
Auto Trait Implementations§
impl Freeze for Profile
impl RefUnwindSafe for Profile
impl Send for Profile
impl Sync for Profile
impl Unpin for Profile
impl UnwindSafe for Profile
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