pub(crate) struct ActiveChannelIdentity {
pub(crate) local: LocalSpellIdx,
pub(crate) spell: SpellIdx,
pub(crate) handle: SpellSlotHandle,
pub(crate) tick_cost_aura: Option<CastAuraRequirement>,
pub(crate) tick_damage_aura: Option<CastAuraRequirement>,
}Fields§
§local: LocalSpellIdx§spell: SpellIdx§handle: SpellSlotHandle§tick_cost_aura: Option<CastAuraRequirement>§tick_damage_aura: Option<CastAuraRequirement>Trait Implementations§
Source§impl Clone for ActiveChannelIdentity
impl Clone for ActiveChannelIdentity
Source§fn clone(&self) -> ActiveChannelIdentity
fn clone(&self) -> ActiveChannelIdentity
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 ActiveChannelIdentity
impl Debug for ActiveChannelIdentity
impl Copy for ActiveChannelIdentity
Auto Trait Implementations§
impl Freeze for ActiveChannelIdentity
impl RefUnwindSafe for ActiveChannelIdentity
impl Send for ActiveChannelIdentity
impl Sync for ActiveChannelIdentity
impl Unpin for ActiveChannelIdentity
impl UnsafeUnpin for ActiveChannelIdentity
impl UnwindSafe for ActiveChannelIdentity
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