pub struct TileModifier {
pub health: i64,
pub armor: i64,
pub attack: i64,
}Expand description
Defines a tile’s stat modifiers.
Fields§
§health: i64§armor: i64§attack: i64Trait Implementations§
Source§impl Clone for TileModifier
impl Clone for TileModifier
Source§fn clone(&self) -> TileModifier
fn clone(&self) -> TileModifier
Returns a copy 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 TileModifier
impl Debug for TileModifier
Source§impl<'de> Deserialize<'de> for TileModifier
impl<'de> Deserialize<'de> for TileModifier
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 TileModifier
impl PartialEq for TileModifier
Source§impl Serialize for TileModifier
impl Serialize for TileModifier
impl StructuralPartialEq for TileModifier
Auto Trait Implementations§
impl Freeze for TileModifier
impl RefUnwindSafe for TileModifier
impl Send for TileModifier
impl Sync for TileModifier
impl Unpin for TileModifier
impl UnwindSafe for TileModifier
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