[][src]Enum osrs::Skill

pub enum Skill {
    Overall,
    Attack,
    Defence,
    Strength,
    Hitpoints,
    Ranged,
    Prayer,
    Magic,
    Cooking,
    Woodcutting,
    Fletching,
    Fishing,
    Firemaking,
    Crafting,
    Smithing,
    Mining,
    Herblore,
    Agility,
    Thieving,
    Slayer,
    Farming,
    Runecraft,
    Hunter,
    Construction,
}

Variants

Overall
Attack
Defence
Strength
Hitpoints
Ranged
Prayer
Magic
Cooking
Woodcutting
Fletching
Fishing
Firemaking
Crafting
Smithing
Mining
Herblore
Agility
Thieving
Slayer
Farming
Runecraft
Hunter
Construction

Trait Implementations

impl Clone for Skill[src]

impl Copy for Skill[src]

impl Eq for Skill[src]

impl Ord for Skill[src]

impl PartialEq<Skill> for Skill[src]

impl PartialOrd<Skill> for Skill[src]

impl Debug for Skill[src]

impl Hash for Skill[src]

impl StructuralPartialEq for Skill[src]

impl StructuralEq for Skill[src]

impl Serialize for Skill[src]

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

Auto Trait Implementations

impl Send for Skill

impl Sync for Skill

impl Unpin for Skill

impl UnwindSafe for Skill

impl RefUnwindSafe for Skill

Blanket Implementations

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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.

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

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

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

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