pub(crate) struct PackLeaderHowl {
pub wyvern_ready: LocalAuraIdx,
pub boar_ready: LocalAuraIdx,
pub bear_ready: LocalAuraIdx,
pub on_wyvern: fn(&mut HookCtx<'_>),
pub on_boar: fn(&mut HookCtx<'_>),
pub on_bear: fn(&mut HookCtx<'_>),
pub on_consumed: fn(&mut HookCtx<'_>),
pub consume_all: bool,
}Fields§
§wyvern_ready: LocalAuraIdx§boar_ready: LocalAuraIdx§bear_ready: LocalAuraIdx§on_wyvern: fn(&mut HookCtx<'_>)§on_boar: fn(&mut HookCtx<'_>)§on_bear: fn(&mut HookCtx<'_>)§on_consumed: fn(&mut HookCtx<'_>)§consume_all: boolTrait Implementations§
Source§impl Clone for PackLeaderHowl
impl Clone for PackLeaderHowl
Source§fn clone(&self) -> PackLeaderHowl
fn clone(&self) -> PackLeaderHowl
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 PackLeaderHowl
impl Debug for PackLeaderHowl
impl Copy for PackLeaderHowl
Auto Trait Implementations§
impl Freeze for PackLeaderHowl
impl RefUnwindSafe for PackLeaderHowl
impl Send for PackLeaderHowl
impl Sync for PackLeaderHowl
impl Unpin for PackLeaderHowl
impl UnsafeUnpin for PackLeaderHowl
impl UnwindSafe for PackLeaderHowl
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