pub enum SpellSchool {
Normal,
Holy,
Fire,
Nature,
Frost,
Shadow,
Arcane,
}Available on crate feature
wrath only.Expand description
Auto generated from the original wowm in file wow_message_parser/wowm/world/spell/spell_common.wowm:35:
enum SpellSchool : u8 {
NORMAL = 0;
HOLY = 1;
FIRE = 2;
NATURE = 3;
FROST = 4;
SHADOW = 5;
ARCANE = 6;
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for SpellSchool
impl Clone for SpellSchool
Source§fn clone(&self) -> SpellSchool
fn clone(&self) -> SpellSchool
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 SpellSchool
impl Debug for SpellSchool
Source§impl Default for SpellSchool
impl Default for SpellSchool
Source§fn default() -> SpellSchool
fn default() -> SpellSchool
Returns the “default value” for a type. Read more
Source§impl Display for SpellSchool
impl Display for SpellSchool
Source§impl Hash for SpellSchool
impl Hash for SpellSchool
Source§impl Ord for SpellSchool
impl Ord for SpellSchool
Source§fn cmp(&self, other: &SpellSchool) -> Ordering
fn cmp(&self, other: &SpellSchool) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SpellSchool
impl PartialEq for SpellSchool
Source§impl PartialOrd for SpellSchool
impl PartialOrd for SpellSchool
Source§impl TryFrom<i16> for SpellSchool
impl TryFrom<i16> for SpellSchool
Source§impl TryFrom<i32> for SpellSchool
impl TryFrom<i32> for SpellSchool
Source§impl TryFrom<i64> for SpellSchool
impl TryFrom<i64> for SpellSchool
Source§impl TryFrom<i8> for SpellSchool
impl TryFrom<i8> for SpellSchool
Source§impl TryFrom<u16> for SpellSchool
impl TryFrom<u16> for SpellSchool
Source§impl TryFrom<u32> for SpellSchool
impl TryFrom<u32> for SpellSchool
Source§impl TryFrom<u64> for SpellSchool
impl TryFrom<u64> for SpellSchool
Source§impl TryFrom<u8> for SpellSchool
impl TryFrom<u8> for SpellSchool
Source§impl TryFrom<usize> for SpellSchool
impl TryFrom<usize> for SpellSchool
impl Copy for SpellSchool
impl Eq for SpellSchool
impl StructuralPartialEq for SpellSchool
Auto Trait Implementations§
impl Freeze for SpellSchool
impl RefUnwindSafe for SpellSchool
impl Send for SpellSchool
impl Sync for SpellSchool
impl Unpin for SpellSchool
impl UnwindSafe for SpellSchool
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