pub struct Activity {Show 21 fields
pub proxy_wallet: String,
pub timestamp: i64,
pub condition_id: String,
pub activity_type: ActivityType,
pub size: Option<f64>,
pub usdc_size: Option<f64>,
pub transaction_hash: String,
pub price: Option<f64>,
pub asset: Option<String>,
pub side: Option<String>,
pub outcome_index: Option<i32>,
pub title: Option<String>,
pub slug: Option<String>,
pub icon: Option<String>,
pub event_slug: Option<String>,
pub outcome: Option<String>,
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
User activity record
Fields§
§proxy_wallet: String§timestamp: i64§condition_id: String§activity_type: ActivityType§size: Option<f64>§usdc_size: Option<f64>§transaction_hash: String§price: Option<f64>§asset: Option<String>§side: Option<String>§outcome_index: Option<i32>§title: Option<String>§slug: Option<String>§icon: Option<String>§event_slug: Option<String>§outcome: Option<String>§name: Option<String>§pseudonym: Option<String>§bio: Option<String>§profile_image: Option<String>§profile_image_optimized: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Activity
impl<'de> Deserialize<'de> for Activity
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 Activity
impl RefUnwindSafe for Activity
impl Send for Activity
impl Sync for Activity
impl Unpin for Activity
impl UnwindSafe for Activity
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