pub struct EventRepelPlayer {
pub id: Player,
pub keystate: ServerKeyState,
pub pos: Position,
pub rot: Rotation,
pub speed: Velocity,
pub energy: Energy,
pub energy_regen: EnergyRegen,
pub health: Health,
pub health_regen: HealthRegen,
}Expand description
A player has been repelled by a goliath.
Fields§
§id: Player§keystate: ServerKeyState§pos: Position§rot: Rotation§speed: Velocity§energy: Energy§energy_regen: EnergyRegen§health: Health§health_regen: HealthRegenTrait Implementations§
Source§impl Clone for EventRepelPlayer
impl Clone for EventRepelPlayer
Source§fn clone(&self) -> EventRepelPlayer
fn clone(&self) -> EventRepelPlayer
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 EventRepelPlayer
impl Debug for EventRepelPlayer
Source§impl<'de> DeserializeV5<'de> for EventRepelPlayer
impl<'de> DeserializeV5<'de> for EventRepelPlayer
fn deserialize(de: &mut AirmashDeserializerV5<'de>) -> Result<Self>
Source§impl SerializeV5 for EventRepelPlayer
impl SerializeV5 for EventRepelPlayer
fn serialize<'ser>(&self, ser: &mut AirmashSerializerV5<'ser>) -> Result
impl Copy for EventRepelPlayer
Auto Trait Implementations§
impl Freeze for EventRepelPlayer
impl RefUnwindSafe for EventRepelPlayer
impl Send for EventRepelPlayer
impl Sync for EventRepelPlayer
impl Unpin for EventRepelPlayer
impl UnwindSafe for EventRepelPlayer
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