pub struct ModifierPropertySemantic {
pub kind: ModifierPropertyKind,
pub name: &'static str,
pub operations: ModifierOperations,
pub support: SemanticSupport,
pub handler: &'static str,
}Expand description
One registered spell-modifier property from misc_value_0.
Fields§
§kind: ModifierPropertyKind§name: &'static str§operations: ModifierOperations§support: SemanticSupport§handler: &'static strTrait Implementations§
Source§impl Clone for ModifierPropertySemantic
impl Clone for ModifierPropertySemantic
Source§fn clone(&self) -> ModifierPropertySemantic
fn clone(&self) -> ModifierPropertySemantic
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 ModifierPropertySemantic
impl Debug for ModifierPropertySemantic
Source§impl PartialEq for ModifierPropertySemantic
impl PartialEq for ModifierPropertySemantic
impl Copy for ModifierPropertySemantic
impl Eq for ModifierPropertySemantic
impl StructuralPartialEq for ModifierPropertySemantic
Auto Trait Implementations§
impl Freeze for ModifierPropertySemantic
impl RefUnwindSafe for ModifierPropertySemantic
impl Send for ModifierPropertySemantic
impl Sync for ModifierPropertySemantic
impl Unpin for ModifierPropertySemantic
impl UnsafeUnpin for ModifierPropertySemantic
impl UnwindSafe for ModifierPropertySemantic
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