pub struct DefenseHud {
pub armor_physical: f32,
pub vitality_contribution: f32,
pub total_mitigation_rating: f32,
pub estimated_physical_dr: f32,
pub resists: Vec<(String, f32)>,
pub pieces: Vec<DefensePieceHud>,
}Expand description
Aggregated mitigation / resist summary for the local player Equip UI.
Fields§
§armor_physical: f32§vitality_contribution: f32§total_mitigation_rating: f32§estimated_physical_dr: f32rating / (rating + K) physical damage reduction fraction.
resists: Vec<(String, f32)>§pieces: Vec<DefensePieceHud>Trait Implementations§
Source§impl Clone for DefenseHud
impl Clone for DefenseHud
Source§fn clone(&self) -> DefenseHud
fn clone(&self) -> DefenseHud
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DefenseHud
impl Debug for DefenseHud
Source§impl Default for DefenseHud
impl Default for DefenseHud
Source§fn default() -> DefenseHud
fn default() -> DefenseHud
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DefenseHud
impl<'de> Deserialize<'de> for DefenseHud
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 DefenseHud
impl PartialEq for DefenseHud
Source§impl Serialize for DefenseHud
impl Serialize for DefenseHud
impl StructuralPartialEq for DefenseHud
Auto Trait Implementations§
impl Freeze for DefenseHud
impl RefUnwindSafe for DefenseHud
impl Send for DefenseHud
impl Sync for DefenseHud
impl Unpin for DefenseHud
impl UnsafeUnpin for DefenseHud
impl UnwindSafe for DefenseHud
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