pub struct RewardsResponseBody {
pub pagination: Option<PaginationResponse>,
pub rewards: Vec<RewardsResponseBodyRewardsItem>,
}Expand description
RewardsResponseBody
JSON schema
{
"type": "object",
"properties": {
"pagination": {
"$ref": "#/components/schemas/PaginationResponse"
},
"rewards": {
"type": "array",
"items": {
"allOf": [
{
"$ref": "#/components/schemas/MemberElements"
},
{
"$ref": "#/components/schemas/RewardElements"
}
]
}
}
}
}Fields§
§pagination: Option<PaginationResponse>§rewards: Vec<RewardsResponseBodyRewardsItem>Trait Implementations§
Source§impl Clone for RewardsResponseBody
impl Clone for RewardsResponseBody
Source§fn clone(&self) -> RewardsResponseBody
fn clone(&self) -> RewardsResponseBody
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 RewardsResponseBody
impl Debug for RewardsResponseBody
Source§impl Default for RewardsResponseBody
impl Default for RewardsResponseBody
Source§impl<'de> Deserialize<'de> for RewardsResponseBody
impl<'de> Deserialize<'de> for RewardsResponseBody
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<&RewardsResponseBody> for RewardsResponseBody
impl From<&RewardsResponseBody> for RewardsResponseBody
Source§fn from(value: &RewardsResponseBody) -> Self
fn from(value: &RewardsResponseBody) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for RewardsResponseBody
impl RefUnwindSafe for RewardsResponseBody
impl Send for RewardsResponseBody
impl Sync for RewardsResponseBody
impl Unpin for RewardsResponseBody
impl UnwindSafe for RewardsResponseBody
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