pub struct ExtendedMarketHours {
pub exchange: Option<String>,
pub name: Option<String>,
pub is_open: Option<bool>,
pub market_open: Option<String>,
pub market_close: Option<String>,
pub pre_market_open: Option<String>,
pub pre_market_close: Option<String>,
pub after_hours_open: Option<String>,
pub after_hours_close: Option<String>,
pub timezone: Option<String>,
pub current_date_time: Option<String>,
}Expand description
Extended market hours information
Fields§
§exchange: Option<String>Exchange symbol
name: Option<String>Exchange name
is_open: Option<bool>Market is open status
market_open: Option<String>Regular session open time
market_close: Option<String>Regular session close time
pre_market_open: Option<String>Pre-market open time
pre_market_close: Option<String>Pre-market close time
after_hours_open: Option<String>After hours open time
after_hours_close: Option<String>After hours close time
timezone: Option<String>Timezone
current_date_time: Option<String>Current date time
Trait Implementations§
Source§impl Clone for ExtendedMarketHours
impl Clone for ExtendedMarketHours
Source§fn clone(&self) -> ExtendedMarketHours
fn clone(&self) -> ExtendedMarketHours
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 ExtendedMarketHours
impl Debug for ExtendedMarketHours
Source§impl<'de> Deserialize<'de> for ExtendedMarketHours
impl<'de> Deserialize<'de> for ExtendedMarketHours
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 ExtendedMarketHours
impl RefUnwindSafe for ExtendedMarketHours
impl Send for ExtendedMarketHours
impl Sync for ExtendedMarketHours
impl Unpin for ExtendedMarketHours
impl UnwindSafe for ExtendedMarketHours
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