pub struct RankingEntry {
pub proxy_wallet: Option<String>,
pub amount: Option<f64>,
pub name: Option<String>,
pub pseudonym: Option<String>,
pub bio: Option<String>,
pub profile_image: Option<String>,
pub profile_image_optimized: Option<String>,
}Expand description
One entry in a volume or profit ranking.
Fields§
§proxy_wallet: Option<String>Proxy wallet address of the ranked trader.
amount: Option<f64>Ranked amount in USDC — traded volume or realized profit, depending on which endpoint produced the entry.
name: Option<String>Display name.
pseudonym: Option<String>Pseudonym, which falls back to an address-derived string.
bio: Option<String>Profile biography.
profile_image: Option<String>Profile image URL.
profile_image_optimized: Option<String>Optimized profile image URL.
Trait Implementations§
Source§impl Clone for RankingEntry
impl Clone for RankingEntry
Source§fn clone(&self) -> RankingEntry
fn clone(&self) -> RankingEntry
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 RankingEntry
impl Debug for RankingEntry
Source§impl<'de> Deserialize<'de> for RankingEntry
impl<'de> Deserialize<'de> for RankingEntry
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 RankingEntry
impl RefUnwindSafe for RankingEntry
impl Send for RankingEntry
impl Sync for RankingEntry
impl Unpin for RankingEntry
impl UnsafeUnpin for RankingEntry
impl UnwindSafe for RankingEntry
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