pub struct Creature {Show 17 fields
pub creature_type: CreatureType,
pub level: u32,
pub attributes: Attributes<u32>,
pub health: u32,
pub magicka: u32,
pub fatigue: u32,
pub soul: u32,
pub combat: u32,
pub magic: u32,
pub stealth: u32,
pub attack_1_min: u32,
pub attack_1_max: u32,
pub attack_2_min: u32,
pub attack_2_max: u32,
pub attack_3_min: u32,
pub attack_3_max: u32,
pub gold: u32,
}
Fields§
§creature_type: CreatureType
§level: u32
§attributes: Attributes<u32>
§health: u32
§magicka: u32
§fatigue: u32
§soul: u32
§combat: u32
§magic: u32
§stealth: u32
§attack_1_min: u32
§attack_1_max: u32
§attack_2_min: u32
§attack_2_max: u32
§attack_3_min: u32
§attack_3_max: u32
§gold: u32
Trait Implementations§
source§impl<'de> Deserialize<'de> for Creature
impl<'de> Deserialize<'de> for Creature
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 Creature
impl PartialEq for Creature
impl Eq for Creature
impl StructuralEq for Creature
impl StructuralPartialEq for Creature
Auto Trait Implementations§
impl RefUnwindSafe for Creature
impl Send for Creature
impl Sync for Creature
impl Unpin for Creature
impl UnwindSafe for Creature
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