pub struct SpellCastTargetFlagSemantic {
pub flag: SpellCastTargetFlags,
pub name: &'static str,
pub support: SemanticSupport,
pub handler: &'static str,
}Expand description
Engine coverage for one authored or derived cast-target flag.
Fields§
§flag: SpellCastTargetFlags§name: &'static str§support: SemanticSupport§handler: &'static strTrait Implementations§
Source§impl Clone for SpellCastTargetFlagSemantic
impl Clone for SpellCastTargetFlagSemantic
Source§fn clone(&self) -> SpellCastTargetFlagSemantic
fn clone(&self) -> SpellCastTargetFlagSemantic
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 SpellCastTargetFlagSemantic
impl Debug for SpellCastTargetFlagSemantic
impl Copy for SpellCastTargetFlagSemantic
impl Eq for SpellCastTargetFlagSemantic
impl StructuralPartialEq for SpellCastTargetFlagSemantic
Auto Trait Implementations§
impl Freeze for SpellCastTargetFlagSemantic
impl RefUnwindSafe for SpellCastTargetFlagSemantic
impl Send for SpellCastTargetFlagSemantic
impl Sync for SpellCastTargetFlagSemantic
impl Unpin for SpellCastTargetFlagSemantic
impl UnsafeUnpin for SpellCastTargetFlagSemantic
impl UnwindSafe for SpellCastTargetFlagSemantic
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