pub struct MarketHours {
pub stock_exchange_name: Option<String>,
pub stock_market_hours: Option<MarketHourDetails>,
pub stock_market_holidays: Vec<Holiday>,
pub is_the_stock_market_open: Option<bool>,
pub is_the_stock_market_holiday: Option<bool>,
}Expand description
Market hours information
Fields§
§stock_exchange_name: Option<String>Stock exchange name
stock_market_hours: Option<MarketHourDetails>Stock market hours
stock_market_holidays: Vec<Holiday>Stock market holidays
is_the_stock_market_open: Option<bool>Whether market is open
is_the_stock_market_holiday: Option<bool>Whether it’s a holiday
Trait Implementations§
Source§impl Clone for MarketHours
impl Clone for MarketHours
Source§fn clone(&self) -> MarketHours
fn clone(&self) -> MarketHours
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 MarketHours
impl Debug for MarketHours
Source§impl<'de> Deserialize<'de> for MarketHours
impl<'de> Deserialize<'de> for MarketHours
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 MarketHours
impl RefUnwindSafe for MarketHours
impl Send for MarketHours
impl Sync for MarketHours
impl Unpin for MarketHours
impl UnwindSafe for MarketHours
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