pub struct RewardsSchema {
pub items: Vec<SimpleItemSchema>,
pub gold: i32,
}Fields§
§items: Vec<SimpleItemSchema>Items rewards.
gold: i32Gold rewards.
Implementations§
Source§impl RewardsSchema
impl RewardsSchema
pub fn new(items: Vec<SimpleItemSchema>, gold: i32) -> RewardsSchema
Trait Implementations§
Source§impl Clone for RewardsSchema
impl Clone for RewardsSchema
Source§fn clone(&self) -> RewardsSchema
fn clone(&self) -> RewardsSchema
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 RewardsSchema
impl Debug for RewardsSchema
Source§impl Default for RewardsSchema
impl Default for RewardsSchema
Source§fn default() -> RewardsSchema
fn default() -> RewardsSchema
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RewardsSchema
impl<'de> Deserialize<'de> for RewardsSchema
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 PartialEq for RewardsSchema
impl PartialEq for RewardsSchema
Source§impl Serialize for RewardsSchema
impl Serialize for RewardsSchema
impl StructuralPartialEq for RewardsSchema
Auto Trait Implementations§
impl Freeze for RewardsSchema
impl RefUnwindSafe for RewardsSchema
impl Send for RewardsSchema
impl Sync for RewardsSchema
impl Unpin for RewardsSchema
impl UnwindSafe for RewardsSchema
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