pub struct OKXEventContractEvent {
pub series_id: String,
pub event_id: String,
pub fix_time: Option<u64>,
pub exp_time: Option<u64>,
pub state: String,
}Expand description
Represents an event from the GET /api/v5/public/event-contract/events endpoint.
Fields§
§series_id: StringSeries ID.
event_id: StringEvent ID.
fix_time: Option<u64>Fixing time in milliseconds, if available.
exp_time: Option<u64>Expiry time in milliseconds.
state: StringEvent state.
Trait Implementations§
Source§impl Clone for OKXEventContractEvent
impl Clone for OKXEventContractEvent
Source§fn clone(&self) -> OKXEventContractEvent
fn clone(&self) -> OKXEventContractEvent
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 OKXEventContractEvent
impl Debug for OKXEventContractEvent
Source§impl<'de> Deserialize<'de> for OKXEventContractEvent
impl<'de> Deserialize<'de> for OKXEventContractEvent
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 OKXEventContractEvent
impl RefUnwindSafe for OKXEventContractEvent
impl Send for OKXEventContractEvent
impl Sync for OKXEventContractEvent
impl Unpin for OKXEventContractEvent
impl UnsafeUnpin for OKXEventContractEvent
impl UnwindSafe for OKXEventContractEvent
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§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