[][src]Enum spyparty::GameMode

pub enum GameMode {
    Known(u8),
    Pick(u8u16),
    Any(u8u16),
}

The game mode of a game.

Variants

Known(u8)

The Known mode, including the total missions for completion.

Pick(u8u16)

The Pick mode, including the required and total missions for completion.

Any(u8u16)

The Any mode, including the required and total missions for completion.

Trait Implementations

impl PartialEq<GameMode> for GameMode[src]

impl Default for GameMode[src]

impl Debug for GameMode[src]

impl TryFrom<u32> for GameMode[src]

type Error = Error

The type returned in the event of a conversion error.

impl<'a> TryFrom<&'a str> for GameMode[src]

type Error = Error

The type returned in the event of a conversion error.

Auto Trait Implementations

impl Send for GameMode

impl Sync for GameMode

Blanket Implementations

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

impl<T> From for T[src]

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

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

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

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

The type returned in the event of a conversion error.