pub struct DefensePieceHud {
pub slot: BodySlot,
pub label: String,
pub template_id: String,
pub armor_physical: f32,
pub resists: Vec<(String, f32)>,
}Expand description
One worn piece contribution in the defense breakdown.
Fields§
§slot: BodySlot§label: String§template_id: String§armor_physical: f32§resists: Vec<(String, f32)>Trait Implementations§
Source§impl Clone for DefensePieceHud
impl Clone for DefensePieceHud
Source§fn clone(&self) -> DefensePieceHud
fn clone(&self) -> DefensePieceHud
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 DefensePieceHud
impl Debug for DefensePieceHud
Source§impl Default for DefensePieceHud
impl Default for DefensePieceHud
Source§impl<'de> Deserialize<'de> for DefensePieceHud
impl<'de> Deserialize<'de> for DefensePieceHud
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 DefensePieceHud
impl PartialEq for DefensePieceHud
Source§impl Serialize for DefensePieceHud
impl Serialize for DefensePieceHud
impl StructuralPartialEq for DefensePieceHud
Auto Trait Implementations§
impl Freeze for DefensePieceHud
impl RefUnwindSafe for DefensePieceHud
impl Send for DefensePieceHud
impl Sync for DefensePieceHud
impl Unpin for DefensePieceHud
impl UnsafeUnpin for DefensePieceHud
impl UnwindSafe for DefensePieceHud
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