pub struct Company {Show 13 fields
pub company_id: i64,
pub confidence: Option<f64>,
pub country: Option<String>,
pub exchange: Option<String>,
pub industry: Option<String>,
pub sector: Option<String>,
pub name: String,
pub ticker: String,
pub isin: Option<String>,
pub openfigi: Option<String>,
pub primary_listing: Option<Listing>,
pub isins: Vec<String>,
pub other_listings: Vec<Listing>,
}Expand description
An entity recognized in an article.
Fields§
§company_id: i64finlight’s internal company id.
confidence: Option<f64>Recognition confidence in [0, 1]. The API delivers this both as a
number and as a string; both are accepted.
country: Option<String>Country of the company.
exchange: Option<String>Primary exchange.
industry: Option<String>Industry classification.
sector: Option<String>Sector classification.
name: StringCompany name.
ticker: StringPrimary ticker symbol.
isin: Option<String>Primary ISIN.
openfigi: Option<String>OpenFIGI identifier.
primary_listing: Option<Listing>Primary exchange listing.
isins: Vec<String>All known ISINs.
other_listings: Vec<Listing>Listings on other exchanges.
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
impl StructuralPartialEq for Company
Auto Trait Implementations§
impl Freeze for Company
impl RefUnwindSafe for Company
impl Send for Company
impl Sync for Company
impl Unpin for Company
impl UnsafeUnpin 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