Struct lu_packets::raknet::client::replica::destroyable::StatsInfo
source · [−]pub struct StatsInfo {Show 17 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_dead: bool,
pub is_smashed: bool,
pub smashable_info: Option<SmashableInfo>,
}Fields
cur_health: u32max_health: f32cur_armor: u32max_armor: f32cur_imag: u32max_imag: f32damage_absorption_points: u32immunity: boolis_gm_immune: boolis_shielded: boolactual_max_health: f32actual_max_armor: f32actual_max_imag: f32factions: LVec<u32, i32>is_dead: boolis_smashed: boolsmashable_info: Option<SmashableInfo>Trait Implementations
sourceimpl<R: Read> Deserialize<LittleEndian, BitReader<BigEndian, R>> for StatsInfo
impl<R: Read> Deserialize<LittleEndian, BitReader<BigEndian, R>> for StatsInfo
sourcefn deserialize(reader: &mut BEBitReader<R>) -> Res<Self>
fn deserialize(reader: &mut BEBitReader<R>) -> Res<Self>
Deserializes the type by reading from the reader.
impl StructuralPartialEq for StatsInfo
Auto Trait Implementations
impl RefUnwindSafe for StatsInfo
impl Send for StatsInfo
impl Sync for StatsInfo
impl Unpin for StatsInfo
impl UnwindSafe for StatsInfo
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