pub struct GetLastTradesByInstrumentAndTimeParams {
pub instrument_name: String,
pub start_timestamp: i64,
pub end_timestamp: i64,
pub count: Option<u32>,
pub sorting: Option<String>,
}Expand description
Query parameters for /public/get_last_trades_by_instrument_and_time endpoint.
Fields§
§instrument_name: StringInstrument name (e.g., “BTC-PERPETUAL”)
start_timestamp: i64The earliest timestamp to return result from (milliseconds since the UNIX epoch)
end_timestamp: i64The most recent timestamp to return result from (milliseconds since the UNIX epoch)
count: Option<u32>Number of requested items, default - 10, maximum - 1000
sorting: Option<String>Direction of results sorting: “asc”, “desc”, or “default”
Implementations§
Trait Implementations§
Source§impl Clone for GetLastTradesByInstrumentAndTimeParams
impl Clone for GetLastTradesByInstrumentAndTimeParams
Source§fn clone(&self) -> GetLastTradesByInstrumentAndTimeParams
fn clone(&self) -> GetLastTradesByInstrumentAndTimeParams
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<'de> Deserialize<'de> for GetLastTradesByInstrumentAndTimeParams
impl<'de> Deserialize<'de> for GetLastTradesByInstrumentAndTimeParams
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 GetLastTradesByInstrumentAndTimeParams
impl RefUnwindSafe for GetLastTradesByInstrumentAndTimeParams
impl Send for GetLastTradesByInstrumentAndTimeParams
impl Sync for GetLastTradesByInstrumentAndTimeParams
impl Unpin for GetLastTradesByInstrumentAndTimeParams
impl UnwindSafe for GetLastTradesByInstrumentAndTimeParams
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