pub enum Spell {
Footprints(FootprintsSpell),
Paint(PaintSpell),
VoicesFromBelow,
PumpkinBombs,
HalloweenFire,
Exorcism,
}
Variants
Footprints(FootprintsSpell)
Paint(PaintSpell)
VoicesFromBelow
PumpkinBombs
HalloweenFire
Exorcism
Implementations
sourceimpl Spell
impl Spell
pub const DEFINDEX_PAINT: u32 = 1_004u32
pub const DEFINDEX_FOOTPRINTS: u32 = 1_005u32
pub const DEFINDEX_VOICES_FROM_BELOW: u32 = 1_006u32
pub const DEFINDEX_PUMPKIN_BOMBS: u32 = 1_007u32
pub const DEFINDEX_HALLOWEEN_FIRE: u32 = 1_008u32
pub const DEFINDEX_EXORCISM: u32 = 1_009u32
pub fn attribute_defindex(&self) -> u32
Trait Implementations
sourceimpl Attributes for Spell
impl Attributes for Spell
const DEFINDEX: &'static [u32] = &[1004, 1005, 1006, 1007, 1008, 1009]
impl Copy for Spell
impl Eq for Spell
impl StructuralEq for Spell
impl StructuralPartialEq for Spell
Auto Trait Implementations
impl RefUnwindSafe for Spell
impl Send for Spell
impl Sync for Spell
impl Unpin for Spell
impl UnwindSafe for Spell
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more