pub(crate) struct RotationOverrideBinding {
pub(crate) aura_to_consume: Option<LocalAuraIdx>,
pub(crate) aura_min_stacks: u8,
pub(crate) aura_handle: AuraSlotHandle,
pub(crate) effective_local: LocalSpellIdx,
pub(crate) shares_base_cooldown: bool,
}Expand description
Prevalidated replacement coordinates for one rotation-referenced button.
Fields§
§aura_to_consume: Option<LocalAuraIdx>§aura_min_stacks: u8§aura_handle: AuraSlotHandle§effective_local: LocalSpellIdxTrait Implementations§
Source§impl Clone for RotationOverrideBinding
impl Clone for RotationOverrideBinding
Source§fn clone(&self) -> RotationOverrideBinding
fn clone(&self) -> RotationOverrideBinding
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 RotationOverrideBinding
impl Debug for RotationOverrideBinding
impl Copy for RotationOverrideBinding
Auto Trait Implementations§
impl Freeze for RotationOverrideBinding
impl RefUnwindSafe for RotationOverrideBinding
impl Send for RotationOverrideBinding
impl Sync for RotationOverrideBinding
impl Unpin for RotationOverrideBinding
impl UnsafeUnpin for RotationOverrideBinding
impl UnwindSafe for RotationOverrideBinding
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