[][src]Enum licoricedev::models::user::PerfType

pub enum PerfType {
    UltraBullet,
    Bullet,
    Blitz,
    Rapid,
    Classical,
    Chess960,
    Crazyhouse,
    Antichess,
    Atomic,
    Horde,
    KingOfTheHill,
    RacingKings,
    ThreeCheck,
    Puzzle,
    Correspondence,
}

The different perftypes available for parsing and making rquests

Variants

UltraBullet
Bullet
Blitz
Rapid
Classical
Chess960
Crazyhouse
Antichess
Atomic
Horde
KingOfTheHill
RacingKings
ThreeCheck
Puzzle
Correspondence

Trait Implementations

impl Clone for PerfType[src]

impl Debug for PerfType[src]

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

impl Eq for PerfType[src]

impl Hash for PerfType[src]

impl PartialEq<PerfType> for PerfType[src]

impl Serialize for PerfType[src]

impl StructuralEq for PerfType[src]

impl StructuralPartialEq for PerfType[src]

Auto Trait Implementations

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<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

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

impl<T> Instrument for T[src]

impl<T> Instrument 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, 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.