pub struct TraderGainersLosersItem {
pub address: String,
pub chain: String,
pub pnl: String,
pub trade_count: String,
pub volume: String,
}Expand description
Trader gainers/losers item — PnL-based ranking
JSON schema
{
"description": "Trader gainers/losers item — PnL-based ranking",
"type": "object",
"required": [
"address",
"chain",
"pnl",
"tradeCount",
"volume"
],
"properties": {
"address": {
"description": "Trader wallet address",
"examples": [
"3xd4LGVWtYXLBspR6X5JWbW49NXmEehfPtX6Kqx98b4w"
],
"type": "string"
},
"chain": {
"description": "Blockchain network identifier",
"examples": [
"sol"
],
"type": "string"
},
"pnl": {
"description": "Profit and loss amount in USD",
"examples": [
"12500.50"
],
"type": "string"
},
"tradeCount": {
"description": "Total number of trades",
"examples": [
"150"
],
"type": "string"
},
"volume": {
"description": "Total trading volume in USD",
"examples": [
"85000.00"
],
"type": "string"
}
}
}Fields§
§address: StringTrader wallet address
chain: StringBlockchain network identifier
pnl: StringProfit and loss amount in USD
trade_count: StringTotal number of trades
volume: StringTotal trading volume in USD
Implementations§
Source§impl TraderGainersLosersItem
impl TraderGainersLosersItem
pub fn builder() -> TraderGainersLosersItem
Trait Implementations§
Source§impl Clone for TraderGainersLosersItem
impl Clone for TraderGainersLosersItem
Source§fn clone(&self) -> TraderGainersLosersItem
fn clone(&self) -> TraderGainersLosersItem
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TraderGainersLosersItem
impl Debug for TraderGainersLosersItem
Source§impl<'de> Deserialize<'de> for TraderGainersLosersItem
impl<'de> Deserialize<'de> for TraderGainersLosersItem
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 From<&TraderGainersLosersItem> for TraderGainersLosersItem
impl From<&TraderGainersLosersItem> for TraderGainersLosersItem
Source§fn from(value: &TraderGainersLosersItem) -> Self
fn from(value: &TraderGainersLosersItem) -> Self
Converts to this type from the input type.
Source§impl From<TraderGainersLosersItem> for TraderGainersLosersItem
impl From<TraderGainersLosersItem> for TraderGainersLosersItem
Source§fn from(value: TraderGainersLosersItem) -> Self
fn from(value: TraderGainersLosersItem) -> Self
Converts to this type from the input type.
Source§impl Serialize for TraderGainersLosersItem
impl Serialize for TraderGainersLosersItem
Source§impl TryFrom<TraderGainersLosersItem> for TraderGainersLosersItem
impl TryFrom<TraderGainersLosersItem> for TraderGainersLosersItem
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: TraderGainersLosersItem) -> Result<Self, ConversionError>
fn try_from(value: TraderGainersLosersItem) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for TraderGainersLosersItem
impl RefUnwindSafe for TraderGainersLosersItem
impl Send for TraderGainersLosersItem
impl Sync for TraderGainersLosersItem
impl Unpin for TraderGainersLosersItem
impl UnsafeUnpin for TraderGainersLosersItem
impl UnwindSafe for TraderGainersLosersItem
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