Enum peppi::model::enums::action_state::State[][src]

pub enum State {
Show 29 variants Common(Common), Unknown(u16), Bowser(Bowser), CaptainFalcon(CaptainFalcon), DonkeyKong(DonkeyKong), DrMario(DrMario), Falco(Falco), Fox(Fox), GameAndWatch(GameAndWatch), Ganondorf(Ganondorf), Jigglypuff(Jigglypuff), Kirby(Kirby), Link(Link), Luigi(Luigi), Mario(Mario), Marth(Marth), Mewtwo(Mewtwo), Nana(Nana), Ness(Ness), Peach(Peach), Pichu(Pichu), Pikachu(Pikachu), Popo(Popo), Roy(Roy), Samus(Samus), Sheik(Sheik), Yoshi(Yoshi), YoungLink(YoungLink), Zelda(Zelda),
}

Variants

Common(Common)

Tuple Fields of Common

0: Common
Unknown(u16)

Tuple Fields of Unknown

0: u16
Bowser(Bowser)

Tuple Fields of Bowser

0: Bowser
CaptainFalcon(CaptainFalcon)

Tuple Fields of CaptainFalcon

0: CaptainFalcon
DonkeyKong(DonkeyKong)

Tuple Fields of DonkeyKong

0: DonkeyKong
DrMario(DrMario)

Tuple Fields of DrMario

0: DrMario
Falco(Falco)

Tuple Fields of Falco

0: Falco
Fox(Fox)

Tuple Fields of Fox

0: Fox
GameAndWatch(GameAndWatch)

Tuple Fields of GameAndWatch

0: GameAndWatch
Ganondorf(Ganondorf)

Tuple Fields of Ganondorf

0: Ganondorf
Jigglypuff(Jigglypuff)

Tuple Fields of Jigglypuff

0: Jigglypuff
Kirby(Kirby)

Tuple Fields of Kirby

0: Kirby

Tuple Fields of Link

0: Link
Luigi(Luigi)

Tuple Fields of Luigi

0: Luigi
Mario(Mario)

Tuple Fields of Mario

0: Mario
Marth(Marth)

Tuple Fields of Marth

0: Marth
Mewtwo(Mewtwo)

Tuple Fields of Mewtwo

0: Mewtwo
Nana(Nana)

Tuple Fields of Nana

0: Nana
Ness(Ness)

Tuple Fields of Ness

0: Ness
Peach(Peach)

Tuple Fields of Peach

0: Peach
Pichu(Pichu)

Tuple Fields of Pichu

0: Pichu
Pikachu(Pikachu)

Tuple Fields of Pikachu

0: Pikachu
Popo(Popo)

Tuple Fields of Popo

0: Popo
Roy(Roy)

Tuple Fields of Roy

0: Roy
Samus(Samus)

Tuple Fields of Samus

0: Samus
Sheik(Sheik)

Tuple Fields of Sheik

0: Sheik
Yoshi(Yoshi)

Tuple Fields of Yoshi

0: Yoshi

Tuple Fields of YoungLink

0: YoungLink
Zelda(Zelda)

Tuple Fields of Zelda

0: Zelda

Implementations

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Returns the “default value” for a type. Read more

Performs the conversion.

Performs the conversion.

The u16 representation is ambiguous since character-specific enum values overlap. So we prepend a character byte to make a u32 (with a byte in between for padding).

Performs the conversion.

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Compare self to key and return true if they are equal.

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.