pub struct SimpleReward {
pub name: Option<String>,
pub cost: Option<f64>,
}Fields§
§name: Option<String>Name of current reward
cost: Option<f64>Resource cost of item
Implementations§
Source§impl SimpleReward
impl SimpleReward
pub fn new() -> SimpleReward
Trait Implementations§
Source§impl Clone for SimpleReward
impl Clone for SimpleReward
Source§fn clone(&self) -> SimpleReward
fn clone(&self) -> SimpleReward
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 SimpleReward
impl Debug for SimpleReward
Source§impl Default for SimpleReward
impl Default for SimpleReward
Source§fn default() -> SimpleReward
fn default() -> SimpleReward
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SimpleReward
impl<'de> Deserialize<'de> for SimpleReward
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 SimpleReward
impl PartialEq for SimpleReward
Source§impl Serialize for SimpleReward
impl Serialize for SimpleReward
impl StructuralPartialEq for SimpleReward
Auto Trait Implementations§
impl Freeze for SimpleReward
impl RefUnwindSafe for SimpleReward
impl Send for SimpleReward
impl Sync for SimpleReward
impl Unpin for SimpleReward
impl UnwindSafe for SimpleReward
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