pub enum ResolverKind {
Move,
Status,
Ability,
Item,
Weather,
}Expand description
Which defaulted resolver hosts a compiled effect (doc 11 §1, §2.2 Option A).
Variants§
Move
effect_for_move.
Status
effect_for_status.
Ability
effect_for_ability.
Item
effect_for_item.
Weather
field_effects.
Implementations§
Source§impl ResolverKind
impl ResolverKind
Sourcepub fn from_kind(kind: EffectKind) -> Self
pub fn from_kind(kind: EffectKind) -> Self
The resolver host for an EffectKind.
Trait Implementations§
Source§impl Clone for ResolverKind
impl Clone for ResolverKind
Source§fn clone(&self) -> ResolverKind
fn clone(&self) -> ResolverKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ResolverKind
Source§impl Debug for ResolverKind
impl Debug for ResolverKind
impl Eq for ResolverKind
Source§impl PartialEq for ResolverKind
impl PartialEq for ResolverKind
impl StructuralPartialEq for ResolverKind
Auto Trait Implementations§
impl Freeze for ResolverKind
impl RefUnwindSafe for ResolverKind
impl Send for ResolverKind
impl Sync for ResolverKind
impl Unpin for ResolverKind
impl UnsafeUnpin for ResolverKind
impl UnwindSafe for ResolverKind
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