pub struct OpenClose {
pub date: NaiveDate,
pub open: NaiveTime,
pub close: NaiveTime,
/* private fields */
}Expand description
The market open and close times for a specific date.
Fields§
§date: NaiveDateThe date to which the below open and close times apply.
open: NaiveTimeThe time the market opens at.
close: NaiveTimeThe time the market closes at.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for OpenClose
impl<'de> Deserialize<'de> for OpenClose
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
impl Copy for OpenClose
impl Eq for OpenClose
impl StructuralPartialEq for OpenClose
Auto Trait Implementations§
impl Freeze for OpenClose
impl RefUnwindSafe for OpenClose
impl Send for OpenClose
impl Sync for OpenClose
impl Unpin for OpenClose
impl UnwindSafe for OpenClose
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