pub struct FcmTradingSessionDetails {
pub is_session_open: bool,
pub open_time: String,
pub close_time: String,
pub session_state: CoinbaseFcmTradingSessionState,
pub after_hours_order_entry_disabled: bool,
pub closed_reason: CoinbaseFcmTradingSessionClosedReason,
pub maintenance: Option<MaintenanceWindow>,
}Expand description
FCM trading session details for futures products.
Fields§
§is_session_open: bool§open_time: String§close_time: String§session_state: CoinbaseFcmTradingSessionState§after_hours_order_entry_disabled: bool§closed_reason: CoinbaseFcmTradingSessionClosedReason§maintenance: Option<MaintenanceWindow>Trait Implementations§
Source§impl Clone for FcmTradingSessionDetails
impl Clone for FcmTradingSessionDetails
Source§fn clone(&self) -> FcmTradingSessionDetails
fn clone(&self) -> FcmTradingSessionDetails
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 FcmTradingSessionDetails
impl Debug for FcmTradingSessionDetails
Source§impl<'de> Deserialize<'de> for FcmTradingSessionDetails
impl<'de> Deserialize<'de> for FcmTradingSessionDetails
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 FcmTradingSessionDetails
impl RefUnwindSafe for FcmTradingSessionDetails
impl Send for FcmTradingSessionDetails
impl Sync for FcmTradingSessionDetails
impl Unpin for FcmTradingSessionDetails
impl UnsafeUnpin for FcmTradingSessionDetails
impl UnwindSafe for FcmTradingSessionDetails
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more