Struct lu_packets::raknet::client::replica::destroyable::SerializationStatsInfo
source · [−]pub struct SerializationStatsInfo {Show 15 fields
pub cur_health: u32,
pub max_health: f32,
pub cur_armor: u32,
pub max_armor: f32,
pub cur_imag: u32,
pub max_imag: f32,
pub damage_absorption_points: u32,
pub immunity: bool,
pub is_gm_immune: bool,
pub is_shielded: bool,
pub actual_max_health: f32,
pub actual_max_armor: f32,
pub actual_max_imag: f32,
pub factions: LVec<u32, i32>,
pub is_smashable: bool,
}
Fields
cur_health: u32
max_health: f32
cur_armor: u32
max_armor: f32
cur_imag: u32
max_imag: f32
damage_absorption_points: u32
immunity: bool
is_gm_immune: bool
is_shielded: bool
actual_max_health: f32
actual_max_armor: f32
actual_max_imag: f32
factions: LVec<u32, i32>
is_smashable: bool
Trait Implementations
sourceimpl Debug for SerializationStatsInfo
impl Debug for SerializationStatsInfo
sourceimpl<__READER: Read> Deserialize<LittleEndian, BitReader<BigEndian, __READER>> for SerializationStatsInfo
impl<__READER: Read> Deserialize<LittleEndian, BitReader<BigEndian, __READER>> for SerializationStatsInfo
sourcefn deserialize(reader: &mut BEBitReader<__READER>) -> Result<Self>
fn deserialize(reader: &mut BEBitReader<__READER>) -> Result<Self>
Deserializes the type by reading from the reader.
sourceimpl PartialEq<SerializationStatsInfo> for SerializationStatsInfo
impl PartialEq<SerializationStatsInfo> for SerializationStatsInfo
sourcefn eq(&self, other: &SerializationStatsInfo) -> bool
fn eq(&self, other: &SerializationStatsInfo) -> bool
sourceimpl<'__LIFETIME, __WRITER: Write> Serialize<LittleEndian, BitWriter<BigEndian, __WRITER>> for &'__LIFETIME SerializationStatsInfo
impl<'__LIFETIME, __WRITER: Write> Serialize<LittleEndian, BitWriter<BigEndian, __WRITER>> for &'__LIFETIME SerializationStatsInfo
impl StructuralPartialEq for SerializationStatsInfo
Auto Trait Implementations
impl RefUnwindSafe for SerializationStatsInfo
impl Send for SerializationStatsInfo
impl Sync for SerializationStatsInfo
impl Unpin for SerializationStatsInfo
impl UnwindSafe for SerializationStatsInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more