pub struct BatchPricesHistoryRequest {
pub markets: Vec<String>,
pub start_ts: Option<f64>,
pub end_ts: Option<f64>,
pub interval: Option<String>,
pub fidelity: Option<i32>,
}Expand description
Request body for POST /batch-prices-history.
Fields§
§markets: Vec<String>List of market asset ids to query (maximum 20).
start_ts: Option<f64>Filter by items after this unix timestamp (seconds).
end_ts: Option<f64>Filter by items before this unix timestamp (seconds).
interval: Option<String>Time interval for data aggregation (max, all, 1m, 1w, 1d, 6h, 1h).
fidelity: Option<i32>Accuracy of the data expressed in minutes. Default is 1 minute.
Trait Implementations§
Source§impl Clone for BatchPricesHistoryRequest
impl Clone for BatchPricesHistoryRequest
Source§fn clone(&self) -> BatchPricesHistoryRequest
fn clone(&self) -> BatchPricesHistoryRequest
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 BatchPricesHistoryRequest
impl Debug for BatchPricesHistoryRequest
Source§impl Default for BatchPricesHistoryRequest
impl Default for BatchPricesHistoryRequest
Source§fn default() -> BatchPricesHistoryRequest
fn default() -> BatchPricesHistoryRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BatchPricesHistoryRequest
impl<'de> Deserialize<'de> for BatchPricesHistoryRequest
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 BatchPricesHistoryRequest
impl RefUnwindSafe for BatchPricesHistoryRequest
impl Send for BatchPricesHistoryRequest
impl Sync for BatchPricesHistoryRequest
impl Unpin for BatchPricesHistoryRequest
impl UnsafeUnpin for BatchPricesHistoryRequest
impl UnwindSafe for BatchPricesHistoryRequest
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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