[][src]Enum nzscq::choices::Booster

pub enum Booster {
    Shadow,
    Speedy,
    Regenerative,
    ZombieCorps,
    Atlas,
    Strong,
    Backwards,
    Moustachio,
    None,
}

Variants

ShadowSpeedyRegenerativeZombieCorpsAtlasStrongBackwardsMoustachioNone

Methods

impl Booster[src]

pub fn all() -> Vec<Booster>[src]

pub fn moves(self) -> Vec<Move>[src]

pub fn replace_moves(self, moves: &mut Vec<Move>)[src]

Trait Implementations

impl PartialEq<Booster> for Booster[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Copy for Booster[src]

impl Eq for Booster[src]

impl Clone for Booster[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Hash for Booster[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl Debug for Booster[src]

impl Display for Booster[src]

impl FromStr for Booster[src]

type Err = ()

The associated error which can be returned from parsing.

Auto Trait Implementations

impl Send for Booster

impl Unpin for Booster

impl Sync for Booster

impl UnwindSafe for Booster

impl RefUnwindSafe for Booster

Blanket Implementations

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

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

type Owned = T

The resulting type after obtaining ownership.

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

impl<T, U> Into<U> for T where
    U: From<T>, 
[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.

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

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

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