pub struct MarketClock {
pub timestamp: String,
pub is_open: bool,
pub next_open: String,
pub next_close: String,
}Expand description
Enhanced market clock information.
Fields§
§timestamp: StringCurrent timestamp.
is_open: boolWhether the market is open.
next_open: StringNext market open time.
next_close: StringNext market close time.
Implementations§
Source§impl MarketClock
impl MarketClock
Sourcepub fn current_session(&self) -> MarketSession
pub fn current_session(&self) -> MarketSession
Get the current market session.
Trait Implementations§
Source§impl Clone for MarketClock
impl Clone for MarketClock
Source§fn clone(&self) -> MarketClock
fn clone(&self) -> MarketClock
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 MarketClock
impl Debug for MarketClock
Source§impl<'de> Deserialize<'de> for MarketClock
impl<'de> Deserialize<'de> for MarketClock
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<MarketClock, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MarketClock, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for MarketClock
impl Serialize for MarketClock
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for MarketClock
impl RefUnwindSafe for MarketClock
impl Send for MarketClock
impl Sync for MarketClock
impl Unpin for MarketClock
impl UnwindSafe for MarketClock
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