pub struct RdRobotKilledEvent {
pub user_id: u16,
pub victim_ent_index: u32,
pub inflictor_ent_index: u32,
pub attacker: u16,
pub weapon: MaybeUtf8String,
pub weapon_id: u16,
pub damage_bits: u32,
pub custom_kill: u16,
pub weapon_log_class_name: MaybeUtf8String,
}
Fields§
§user_id: u16
§victim_ent_index: u32
§inflictor_ent_index: u32
§attacker: u16
§weapon: MaybeUtf8String
§weapon_id: u16
§damage_bits: u32
§custom_kill: u16
§weapon_log_class_name: MaybeUtf8String
Trait Implementations§
Source§impl Clone for RdRobotKilledEvent
impl Clone for RdRobotKilledEvent
Source§fn clone(&self) -> RdRobotKilledEvent
fn clone(&self) -> RdRobotKilledEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for RdRobotKilledEvent
impl Debug for RdRobotKilledEvent
Source§impl<'de> Deserialize<'de> for RdRobotKilledEvent
impl<'de> Deserialize<'de> for RdRobotKilledEvent
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 RdRobotKilledEvent
impl PartialEq for RdRobotKilledEvent
Source§impl Serialize for RdRobotKilledEvent
impl Serialize for RdRobotKilledEvent
impl StructuralPartialEq for RdRobotKilledEvent
Auto Trait Implementations§
impl Freeze for RdRobotKilledEvent
impl RefUnwindSafe for RdRobotKilledEvent
impl Send for RdRobotKilledEvent
impl Sync for RdRobotKilledEvent
impl Unpin for RdRobotKilledEvent
impl UnwindSafe for RdRobotKilledEvent
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more