pub struct QuestRewardView {
pub coins: u32,
pub items: Vec<QuestRewardItemView>,
}Expand description
Coins + items granted when a step (or the quest) completes.
Fields§
§coins: u32§items: Vec<QuestRewardItemView>Implementations§
Trait Implementations§
Source§impl Clone for QuestRewardView
impl Clone for QuestRewardView
Source§fn clone(&self) -> QuestRewardView
fn clone(&self) -> QuestRewardView
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 QuestRewardView
impl Debug for QuestRewardView
Source§impl Default for QuestRewardView
impl Default for QuestRewardView
Source§fn default() -> QuestRewardView
fn default() -> QuestRewardView
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for QuestRewardView
impl<'de> Deserialize<'de> for QuestRewardView
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 QuestRewardView
impl PartialEq for QuestRewardView
Source§impl Serialize for QuestRewardView
impl Serialize for QuestRewardView
impl StructuralPartialEq for QuestRewardView
Auto Trait Implementations§
impl Freeze for QuestRewardView
impl RefUnwindSafe for QuestRewardView
impl Send for QuestRewardView
impl Sync for QuestRewardView
impl Unpin for QuestRewardView
impl UnsafeUnpin for QuestRewardView
impl UnwindSafe for QuestRewardView
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