pub struct AbilityCooldownHud {
pub ability_id: String,
pub label: String,
pub cd_ticks: u64,
pub cd_total_ticks: u64,
}Expand description
Cooldown state for a combat ability shown on the action bar.
Fields§
§ability_id: String§label: String§cd_ticks: u64§cd_total_ticks: u64Trait Implementations§
Source§impl Clone for AbilityCooldownHud
impl Clone for AbilityCooldownHud
Source§fn clone(&self) -> AbilityCooldownHud
fn clone(&self) -> AbilityCooldownHud
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 AbilityCooldownHud
impl Debug for AbilityCooldownHud
Source§impl Default for AbilityCooldownHud
impl Default for AbilityCooldownHud
Source§fn default() -> AbilityCooldownHud
fn default() -> AbilityCooldownHud
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AbilityCooldownHud
impl<'de> Deserialize<'de> for AbilityCooldownHud
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 AbilityCooldownHud
impl PartialEq for AbilityCooldownHud
Source§impl Serialize for AbilityCooldownHud
impl Serialize for AbilityCooldownHud
impl StructuralPartialEq for AbilityCooldownHud
Auto Trait Implementations§
impl Freeze for AbilityCooldownHud
impl RefUnwindSafe for AbilityCooldownHud
impl Send for AbilityCooldownHud
impl Sync for AbilityCooldownHud
impl Unpin for AbilityCooldownHud
impl UnsafeUnpin for AbilityCooldownHud
impl UnwindSafe for AbilityCooldownHud
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