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: MaybeUtf8StringTrait 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§fn clone_from(&mut self, source: &Self)
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