pub enum TriggerCooldownTarget {
Spell(SpellIdx),
ChargeCategory(CooldownCategoryId),
}Expand description
Cooldown coordinate selected by a DBC effect-program operation.
Variants§
Spell(SpellIdx)
ChargeCategory(CooldownCategoryId)
Trait Implementations§
Source§impl Clone for TriggerCooldownTarget
impl Clone for TriggerCooldownTarget
Source§fn clone(&self) -> TriggerCooldownTarget
fn clone(&self) -> TriggerCooldownTarget
Returns a duplicate of the value. Read more
1.0.0 · 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 TriggerCooldownTarget
impl Debug for TriggerCooldownTarget
Source§impl PartialEq for TriggerCooldownTarget
impl PartialEq for TriggerCooldownTarget
impl Copy for TriggerCooldownTarget
impl Eq for TriggerCooldownTarget
impl StructuralPartialEq for TriggerCooldownTarget
Auto Trait Implementations§
impl Freeze for TriggerCooldownTarget
impl RefUnwindSafe for TriggerCooldownTarget
impl Send for TriggerCooldownTarget
impl Sync for TriggerCooldownTarget
impl Unpin for TriggerCooldownTarget
impl UnsafeUnpin for TriggerCooldownTarget
impl UnwindSafe for TriggerCooldownTarget
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more