[][src]Enum esl::Skill

pub enum Skill {
    Block,
    Armorer,
    MediumArmor,
    HeavyArmor,
    BluntWeapon,
    LongBlade,
    Axe,
    Spear,
    Athletics,
    Enchant,
    Destruction,
    Alteration,
    Illusion,
    Conjuration,
    Mysticism,
    Restoration,
    Alchemy,
    Unarmored,
    Security,
    Sneak,
    Acrobatics,
    LightArmor,
    ShortBlade,
    Marksman,
    Mercantile,
    Speechcraft,
    HandToHand,
}

Variants

Block
Armorer
MediumArmor
HeavyArmor
BluntWeapon
LongBlade
Axe
Spear
Athletics
Enchant
Destruction
Alteration
Illusion
Conjuration
Mysticism
Restoration
Alchemy
Unarmored
Security
Sneak
Acrobatics
LightArmor
ShortBlade
Marksman
Mercantile
Speechcraft
HandToHand

Trait Implementations

impl Clone for Skill[src]

impl Copy for Skill[src]

impl Debug for Skill[src]

impl<'de> Deserialize<'de> for Skill[src]

impl Display for Skill[src]

impl Eq for Skill[src]

impl From<School> for Skill[src]

impl From<Skill> for Field[src]

impl FromPrimitive for Skill[src]

impl FromStr for Skill[src]

type Err = ParseEnumError

The associated error which can be returned from parsing.

impl Hash for Skill[src]

impl Index<Skill> for Skills[src]

type Output = u8

The returned type after indexing.

impl IndexMut<Skill> for Skills[src]

impl Ord for Skill[src]

impl PartialEq<Skill> for Skill[src]

impl PartialOrd<Skill> for Skill[src]

impl Serialize for Skill[src]

impl StructuralEq for Skill[src]

impl StructuralPartialEq for Skill[src]

impl ToPrimitive for Skill[src]

impl TryFrom<Skill> for School[src]

type Error = ()

The type returned in the event of a conversion error.

impl TryFrom<i16> for Skill[src]

type Error = &'static str

The type returned in the event of a conversion error.

impl TryFrom<i32> for Skill[src]

type Error = &'static str

The type returned in the event of a conversion error.

impl TryFrom<i64> for Skill[src]

type Error = &'static str

The type returned in the event of a conversion error.

impl TryFrom<i8> for Skill[src]

type Error = &'static str

The type returned in the event of a conversion error.

impl TryFrom<u16> for Skill[src]

type Error = &'static str

The type returned in the event of a conversion error.

impl TryFrom<u32> for Skill[src]

type Error = &'static str

The type returned in the event of a conversion error.

impl TryFrom<u64> for Skill[src]

type Error = &'static str

The type returned in the event of a conversion error.

impl TryFrom<u8> for Skill[src]

type Error = &'static str

The type returned in the event of a conversion error.

Auto Trait Implementations

impl RefUnwindSafe for Skill

impl Send for Skill

impl Sync for Skill

impl Unpin for Skill

impl UnwindSafe for Skill

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.