pub struct MarketHours {
pub status: String,
pub reason: Option<String>,
pub timestamp: DateTime<Utc>,
}Expand description
Market hours status update.
Fields§
§status: StringCurrent market status (e.g., “open”, “closed”, “pre-market”, “after-hours”)
reason: Option<String>Optional reason for the status (e.g., holiday name)
timestamp: DateTime<Utc>Timestamp of the status update
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 (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 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 UnsafeUnpin 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