pub struct GetOptionSummaryParams {
pub inst_family: String,
pub exp_time: Option<String>,
}Expand description
Parameters for the GET /api/v5/public/opt-summary endpoint.
Fields§
§inst_family: StringInstrument family. Only applicable to OPTION.
exp_time: Option<String>Contract expiry date in YYMMDD format, e.g. “250328”.
Trait Implementations§
Source§impl Clone for GetOptionSummaryParams
impl Clone for GetOptionSummaryParams
Source§fn clone(&self) -> GetOptionSummaryParams
fn clone(&self) -> GetOptionSummaryParams
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 GetOptionSummaryParams
impl Debug for GetOptionSummaryParams
Source§impl Default for GetOptionSummaryParams
impl Default for GetOptionSummaryParams
Source§fn default() -> GetOptionSummaryParams
fn default() -> GetOptionSummaryParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetOptionSummaryParams
impl<'de> Deserialize<'de> for GetOptionSummaryParams
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 GetOptionSummaryParams
impl RefUnwindSafe for GetOptionSummaryParams
impl Send for GetOptionSummaryParams
impl Sync for GetOptionSummaryParams
impl Unpin for GetOptionSummaryParams
impl UnsafeUnpin for GetOptionSummaryParams
impl UnwindSafe for GetOptionSummaryParams
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