pub struct GetBlockTradesRequest {
pub currency: Option<String>,
pub count: Option<u32>,
pub continuation: Option<String>,
pub start_timestamp: Option<u64>,
pub end_timestamp: Option<u64>,
}Expand description
Request parameters for getting block trades with filters.
Fields§
§currency: Option<String>Currency to filter by (e.g., “BTC”, “ETH”)
count: Option<u32>Number of requested items (default: 20)
continuation: Option<String>Continuation token for pagination
start_timestamp: Option<u64>Filter trades from this timestamp (milliseconds since UNIX epoch)
end_timestamp: Option<u64>Filter trades up to this timestamp (milliseconds since UNIX epoch)
Trait Implementations§
Source§impl Clone for GetBlockTradesRequest
impl Clone for GetBlockTradesRequest
Source§fn clone(&self) -> GetBlockTradesRequest
fn clone(&self) -> GetBlockTradesRequest
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 GetBlockTradesRequest
impl Debug for GetBlockTradesRequest
Source§impl Default for GetBlockTradesRequest
impl Default for GetBlockTradesRequest
Source§fn default() -> GetBlockTradesRequest
fn default() -> GetBlockTradesRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetBlockTradesRequest
impl<'de> Deserialize<'de> for GetBlockTradesRequest
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
Source§impl PartialEq for GetBlockTradesRequest
impl PartialEq for GetBlockTradesRequest
Source§impl Serialize for GetBlockTradesRequest
impl Serialize for GetBlockTradesRequest
impl StructuralPartialEq for GetBlockTradesRequest
Auto Trait Implementations§
impl Freeze for GetBlockTradesRequest
impl RefUnwindSafe for GetBlockTradesRequest
impl Send for GetBlockTradesRequest
impl Sync for GetBlockTradesRequest
impl Unpin for GetBlockTradesRequest
impl UnsafeUnpin for GetBlockTradesRequest
impl UnwindSafe for GetBlockTradesRequest
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