pub struct DataApiTrade {
pub asset: String,
pub condition_id: String,
pub side: PolymarketOrderSide,
pub price: f64,
pub size: f64,
pub timestamp: i64,
pub transaction_hash: String,
}Expand description
A trade from the Polymarket Data API GET /trades endpoint.
Fields§
§asset: String§condition_id: String§side: PolymarketOrderSide§price: f64§size: f64§timestamp: i64§transaction_hash: StringTrait Implementations§
Source§impl Clone for DataApiTrade
impl Clone for DataApiTrade
Source§fn clone(&self) -> DataApiTrade
fn clone(&self) -> DataApiTrade
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 DataApiTrade
impl Debug for DataApiTrade
Source§impl<'de> Deserialize<'de> for DataApiTrade
impl<'de> Deserialize<'de> for DataApiTrade
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 DataApiTrade
impl RefUnwindSafe for DataApiTrade
impl Send for DataApiTrade
impl Sync for DataApiTrade
impl Unpin for DataApiTrade
impl UnsafeUnpin for DataApiTrade
impl UnwindSafe for DataApiTrade
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