pub struct PrePostMarket {
pub symbol: String,
pub pre_market_price: Option<f64>,
pub pre_market_change: Option<f64>,
pub pre_market_change_percentage: Option<f64>,
pub after_hours_price: Option<f64>,
pub after_hours_change: Option<f64>,
pub after_hours_change_percentage: Option<f64>,
}Expand description
Pre/Post market trading data
Fields§
§symbol: StringStock symbol
pre_market_price: Option<f64>Pre-market price
pre_market_change: Option<f64>Pre-market change
pre_market_change_percentage: Option<f64>Pre-market change percentage
after_hours_price: Option<f64>After-hours price
after_hours_change: Option<f64>After-hours change
after_hours_change_percentage: Option<f64>After-hours change percentage
Trait Implementations§
Source§impl Clone for PrePostMarket
impl Clone for PrePostMarket
Source§fn clone(&self) -> PrePostMarket
fn clone(&self) -> PrePostMarket
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PrePostMarket
impl Debug for PrePostMarket
Source§impl<'de> Deserialize<'de> for PrePostMarket
impl<'de> Deserialize<'de> for PrePostMarket
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 PrePostMarket
impl RefUnwindSafe for PrePostMarket
impl Send for PrePostMarket
impl Sync for PrePostMarket
impl Unpin for PrePostMarket
impl UnwindSafe for PrePostMarket
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