pub struct MarketStatus {
pub market: String,
pub status: String,
pub open_time: Option<DateTime<Utc>>,
pub close_time: Option<DateTime<Utc>>,
pub timezone: Option<String>,
pub timezone_short: Option<String>,
pub gmt_offset: Option<i32>,
}Expand description
Market status information
Fields§
§market: String§status: StringCurrent status: “open”, “closed”, “pre”, “post”
open_time: Option<DateTime<Utc>>§close_time: Option<DateTime<Utc>>§timezone: Option<String>§timezone_short: Option<String>§gmt_offset: Option<i32>Implementations§
Source§impl MarketStatus
impl MarketStatus
Sourcepub fn is_pre_market(&self) -> bool
pub fn is_pre_market(&self) -> bool
Check if market is in pre-market hours
Sourcepub fn is_after_hours(&self) -> bool
pub fn is_after_hours(&self) -> bool
Check if market is in after-hours
Trait Implementations§
Source§impl Clone for MarketStatus
impl Clone for MarketStatus
Source§fn clone(&self) -> MarketStatus
fn clone(&self) -> MarketStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MarketStatus
impl Debug for MarketStatus
Source§impl<'de> Deserialize<'de> for MarketStatus
impl<'de> Deserialize<'de> for MarketStatus
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 MarketStatus
impl RefUnwindSafe for MarketStatus
impl Send for MarketStatus
impl Sync for MarketStatus
impl Unpin for MarketStatus
impl UnsafeUnpin for MarketStatus
impl UnwindSafe for MarketStatus
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