pub struct DamageEffectRef {
pub spell_id: u32,
pub effect_index: u8,
}Expand description
DBC coordinates of an effect used as a damage payload or targeting geometry.
Fields§
§spell_id: u32§effect_index: u8Implementations§
Trait Implementations§
Source§impl Clone for DamageEffectRef
impl Clone for DamageEffectRef
Source§fn clone(&self) -> DamageEffectRef
fn clone(&self) -> DamageEffectRef
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 DamageEffectRef
impl Debug for DamageEffectRef
Source§impl PartialEq for DamageEffectRef
impl PartialEq for DamageEffectRef
impl Copy for DamageEffectRef
impl Eq for DamageEffectRef
impl StructuralPartialEq for DamageEffectRef
Auto Trait Implementations§
impl Freeze for DamageEffectRef
impl RefUnwindSafe for DamageEffectRef
impl Send for DamageEffectRef
impl Sync for DamageEffectRef
impl Unpin for DamageEffectRef
impl UnsafeUnpin for DamageEffectRef
impl UnwindSafe for DamageEffectRef
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