pub(crate) enum IncomingSpellDefense {
None,
Reflected,
Deflected,
}Variants§
Trait Implementations§
Source§impl Clone for IncomingSpellDefense
impl Clone for IncomingSpellDefense
Source§fn clone(&self) -> IncomingSpellDefense
fn clone(&self) -> IncomingSpellDefense
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 IncomingSpellDefense
impl Debug for IncomingSpellDefense
Source§impl PartialEq for IncomingSpellDefense
impl PartialEq for IncomingSpellDefense
impl Copy for IncomingSpellDefense
impl Eq for IncomingSpellDefense
impl StructuralPartialEq for IncomingSpellDefense
Auto Trait Implementations§
impl Freeze for IncomingSpellDefense
impl RefUnwindSafe for IncomingSpellDefense
impl Send for IncomingSpellDefense
impl Sync for IncomingSpellDefense
impl Unpin for IncomingSpellDefense
impl UnsafeUnpin for IncomingSpellDefense
impl UnwindSafe for IncomingSpellDefense
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