pub struct Quote {Show 47 fields
pub symbol: String,
pub name: String,
pub price: String,
pub pre_market_price: Option<String>,
pub after_hours_price: Option<String>,
pub change: String,
pub percent_change: String,
pub open: Option<String>,
pub high: Option<String>,
pub low: Option<String>,
pub year_high: Option<String>,
pub year_low: Option<String>,
pub volume: Option<i64>,
pub avg_volume: Option<i64>,
pub market_cap: Option<String>,
pub beta: Option<String>,
pub pe: Option<String>,
pub eps: Option<String>,
pub dividend: Option<String>,
pub dividend_yield: Option<String>,
pub ex_dividend: Option<String>,
pub net_assets: Option<String>,
pub nav: Option<String>,
pub expense_ratio: Option<String>,
pub category: Option<String>,
pub last_capital_gain: Option<String>,
pub morningstar_rating: Option<String>,
pub morningstar_risk_rating: Option<String>,
pub holdings_turnover: Option<String>,
pub earnings_date: Option<String>,
pub last_dividend: Option<String>,
pub inception_date: Option<String>,
pub sector: Option<String>,
pub industry: Option<String>,
pub about: Option<String>,
pub employees: Option<String>,
pub five_days_return: Option<String>,
pub one_month_return: Option<String>,
pub three_month_return: Option<String>,
pub six_month_return: Option<String>,
pub ytd_return: Option<String>,
pub year_return: Option<String>,
pub three_year_return: Option<String>,
pub five_year_return: Option<String>,
pub ten_year_return: Option<String>,
pub max_return: Option<String>,
pub logo: Option<String>,
}Fields§
§symbol: String§name: String§price: String§pre_market_price: Option<String>§after_hours_price: Option<String>§change: String§percent_change: String§open: Option<String>§high: Option<String>§low: Option<String>§year_high: Option<String>§year_low: Option<String>§volume: Option<i64>§avg_volume: Option<i64>§market_cap: Option<String>§beta: Option<String>§pe: Option<String>§eps: Option<String>§dividend: Option<String>§dividend_yield: Option<String>§ex_dividend: Option<String>§net_assets: Option<String>§expense_ratio: Option<String>§category: Option<String>§last_capital_gain: Option<String>§morningstar_rating: Option<String>§morningstar_risk_rating: Option<String>§holdings_turnover: Option<String>§earnings_date: Option<String>§last_dividend: Option<String>§inception_date: Option<String>§sector: Option<String>§industry: Option<String>§about: Option<String>§employees: Option<String>§five_days_return: Option<String>§one_month_return: Option<String>§three_month_return: Option<String>§six_month_return: Option<String>§ytd_return: Option<String>§year_return: Option<String>§three_year_return: Option<String>§five_year_return: Option<String>§ten_year_return: Option<String>§max_return: Option<String>§logo: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Quote
impl<'de> Deserialize<'de> for Quote
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 From<Quote> for DetailedQuote
impl From<Quote> for DetailedQuote
Auto Trait Implementations§
impl Freeze for Quote
impl RefUnwindSafe for Quote
impl Send for Quote
impl Sync for Quote
impl Unpin for Quote
impl UnsafeUnpin for Quote
impl UnwindSafe for Quote
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