pub struct Profile {Show 36 fields
pub symbol: String,
pub company_name: String,
pub price: Option<f64>,
pub market_cap: Option<f64>,
pub beta: Option<f64>,
pub last_dividend: Option<f64>,
pub range: Option<String>,
pub change: Option<f64>,
pub change_percentage: Option<f64>,
pub volume: Option<f64>,
pub average_volume: Option<f64>,
pub currency: Option<String>,
pub cik: Option<String>,
pub isin: Option<String>,
pub cusip: Option<String>,
pub exchange_full_name: Option<String>,
pub exchange: Option<String>,
pub industry: Option<String>,
pub website: Option<String>,
pub description: Option<String>,
pub ceo: Option<String>,
pub sector: Option<String>,
pub country: Option<String>,
pub full_time_employees: Option<String>,
pub phone: Option<String>,
pub address: Option<String>,
pub city: Option<String>,
pub state: Option<String>,
pub zip: Option<String>,
pub image: Option<String>,
pub ipo_date: Option<NaiveDate>,
pub default_image: Option<bool>,
pub is_etf: Option<bool>,
pub is_actively_trading: Option<bool>,
pub is_adr: Option<bool>,
pub is_fund: Option<bool>,
}Expand description
Company information returned by the Stable profile endpoint.
Fields§
§symbol: String§company_name: String§price: Option<f64>§market_cap: Option<f64>§beta: Option<f64>§last_dividend: Option<f64>§range: Option<String>§change: Option<f64>§change_percentage: Option<f64>§volume: Option<f64>§average_volume: Option<f64>§currency: Option<String>§cik: Option<String>§isin: Option<String>§cusip: Option<String>§exchange_full_name: Option<String>§exchange: Option<String>§industry: Option<String>§website: Option<String>§description: Option<String>§ceo: Option<String>§sector: Option<String>§country: Option<String>§full_time_employees: Option<String>FMP reports the employee count as a string.
phone: Option<String>§address: Option<String>§city: Option<String>§state: Option<String>§zip: Option<String>§image: Option<String>§ipo_date: Option<NaiveDate>§default_image: Option<bool>§is_etf: Option<bool>§is_actively_trading: Option<bool>§is_adr: Option<bool>§is_fund: Option<bool>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 UnsafeUnpin 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