pub struct PredictionActivitiesResponse {
pub activities: Vec<PredictionActivity>,
pub cursor: String,
pub event_slug: String,
pub limit: i64,
pub order: PredictionActivityOrder,
pub retention_days: i32,
}Expand description
Prediction event activities response
JSON schema
{
"description": "Prediction event activities response",
"type": "object",
"required": [
"activities",
"cursor",
"eventSlug",
"limit",
"order",
"retentionDays"
],
"properties": {
"activities": {
"description": "Prediction wallet-token activities",
"type": "array",
"items": {
"$ref": "#/components/schemas/PredictionActivity"
}
},
"cursor": {
"description": "Cursor for the next page",
"type": "string"
},
"eventSlug": {
"description": "Prediction event slug",
"examples": [
"world-cup-winner"
],
"type": "string"
},
"limit": {
"description": "Page size",
"examples": [
20
],
"type": "integer",
"format": "int64"
},
"order": {
"$ref": "#/components/schemas/PredictionActivityOrder"
},
"retentionDays": {
"description": "ClickHouse hot activity retention in days",
"examples": [
3
],
"type": "integer",
"format": "int32"
}
}
}Fields§
§activities: Vec<PredictionActivity>Prediction wallet-token activities
cursor: StringCursor for the next page
event_slug: StringPrediction event slug
limit: i64Page size
order: PredictionActivityOrder§retention_days: i32ClickHouse hot activity retention in days
Implementations§
Trait Implementations§
Source§impl Clone for PredictionActivitiesResponse
impl Clone for PredictionActivitiesResponse
Source§fn clone(&self) -> PredictionActivitiesResponse
fn clone(&self) -> PredictionActivitiesResponse
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 PredictionActivitiesResponse
impl Debug for PredictionActivitiesResponse
Source§impl<'de> Deserialize<'de> for PredictionActivitiesResponse
impl<'de> Deserialize<'de> for PredictionActivitiesResponse
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<&PredictionActivitiesResponse> for PredictionActivitiesResponse
impl From<&PredictionActivitiesResponse> for PredictionActivitiesResponse
Source§fn from(value: &PredictionActivitiesResponse) -> Self
fn from(value: &PredictionActivitiesResponse) -> Self
Converts to this type from the input type.
Source§impl From<PredictionActivitiesResponse> for PredictionActivitiesResponse
impl From<PredictionActivitiesResponse> for PredictionActivitiesResponse
Source§fn from(value: PredictionActivitiesResponse) -> Self
fn from(value: PredictionActivitiesResponse) -> Self
Converts to this type from the input type.
Source§impl TryFrom<PredictionActivitiesResponse> for PredictionActivitiesResponse
impl TryFrom<PredictionActivitiesResponse> for PredictionActivitiesResponse
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(
value: PredictionActivitiesResponse,
) -> Result<Self, ConversionError>
fn try_from( value: PredictionActivitiesResponse, ) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for PredictionActivitiesResponse
impl RefUnwindSafe for PredictionActivitiesResponse
impl Send for PredictionActivitiesResponse
impl Sync for PredictionActivitiesResponse
impl Unpin for PredictionActivitiesResponse
impl UnsafeUnpin for PredictionActivitiesResponse
impl UnwindSafe for PredictionActivitiesResponse
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