pub struct DamageParameters {
pub amount: f32,
pub type: &'static str,
}Expand description
Used to specify what type of damage and how much damage something deals.
Fields§
§amount: f32§type: &'static strTrait Implementations§
Source§impl Clone for DamageParameters
impl Clone for DamageParameters
Source§fn clone(&self) -> DamageParameters
fn clone(&self) -> DamageParameters
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 moreimpl Copy for DamageParameters
Source§impl Debug for DamageParameters
impl Debug for DamageParameters
Source§impl Default for DamageParameters
impl Default for DamageParameters
Source§fn default() -> DamageParameters
fn default() -> DamageParameters
Returns the “default value” for a type. Read more
Source§impl PartialEq for DamageParameters
impl PartialEq for DamageParameters
impl StructuralPartialEq for DamageParameters
Auto Trait Implementations§
impl Freeze for DamageParameters
impl RefUnwindSafe for DamageParameters
impl Send for DamageParameters
impl Sync for DamageParameters
impl Unpin for DamageParameters
impl UnsafeUnpin for DamageParameters
impl UnwindSafe for DamageParameters
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