pub struct CombatSlotHud {
pub slot_index: u8,
pub target_entity_id: Option<EntityId>,
pub target_label: Option<String>,
pub target: Option<CombatTargetHud>,
pub preset_id: Option<String>,
pub preset_label: Option<String>,
pub rotation: Vec<String>,
pub rotation_index: u32,
pub next_ability_id: Option<String>,
pub auto_enabled: bool,
}Expand description
One combat target slot in the observer HUD.
Fields§
§slot_index: u8§target_entity_id: Option<EntityId>§target_label: Option<String>§target: Option<CombatTargetHud>§preset_id: Option<String>§preset_label: Option<String>§rotation: Vec<String>§rotation_index: u32§next_ability_id: Option<String>§auto_enabled: boolTrait Implementations§
Source§impl Clone for CombatSlotHud
impl Clone for CombatSlotHud
Source§fn clone(&self) -> CombatSlotHud
fn clone(&self) -> CombatSlotHud
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 CombatSlotHud
impl Debug for CombatSlotHud
Source§impl Default for CombatSlotHud
impl Default for CombatSlotHud
Source§fn default() -> CombatSlotHud
fn default() -> CombatSlotHud
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CombatSlotHud
impl<'de> Deserialize<'de> for CombatSlotHud
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 CombatSlotHud
impl PartialEq for CombatSlotHud
Source§impl Serialize for CombatSlotHud
impl Serialize for CombatSlotHud
impl StructuralPartialEq for CombatSlotHud
Auto Trait Implementations§
impl Freeze for CombatSlotHud
impl RefUnwindSafe for CombatSlotHud
impl Send for CombatSlotHud
impl Sync for CombatSlotHud
impl Unpin for CombatSlotHud
impl UnsafeUnpin for CombatSlotHud
impl UnwindSafe for CombatSlotHud
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