pub struct HullDamageEvent {
pub health: f32,
pub player_pilot: bool,
pub fighter: bool,
}
Expand description
Fired when the player received hull damage.
Fields§
§health: f32
The current health of the ship.
player_pilot: bool
§fighter: bool
Trait Implementations§
Source§impl Clone for HullDamageEvent
impl Clone for HullDamageEvent
Source§fn clone(&self) -> HullDamageEvent
fn clone(&self) -> HullDamageEvent
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 HullDamageEvent
impl Debug for HullDamageEvent
Source§impl<'de> Deserialize<'de> for HullDamageEvent
impl<'de> Deserialize<'de> for HullDamageEvent
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 HullDamageEvent
impl PartialEq for HullDamageEvent
Source§impl Serialize for HullDamageEvent
impl Serialize for HullDamageEvent
impl StructuralPartialEq for HullDamageEvent
Auto Trait Implementations§
impl Freeze for HullDamageEvent
impl RefUnwindSafe for HullDamageEvent
impl Send for HullDamageEvent
impl Sync for HullDamageEvent
impl Unpin for HullDamageEvent
impl UnwindSafe for HullDamageEvent
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