#[repr(u8)]pub enum PokemonStatus {
NONE = 0,
BURN = 1,
SLEEP = 2,
FREEZE = 3,
PARALYZE = 4,
POISON = 5,
TOXIC = 6,
}Variants§
Trait Implementations§
Source§impl Clone for PokemonStatus
impl Clone for PokemonStatus
Source§fn clone(&self) -> PokemonStatus
fn clone(&self) -> PokemonStatus
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PokemonStatus
impl Debug for PokemonStatus
Source§impl Display for PokemonStatus
impl Display for PokemonStatus
Source§impl From<u8> for PokemonStatus
impl From<u8> for PokemonStatus
Source§fn from(value: u8) -> PokemonStatus
fn from(value: u8) -> PokemonStatus
Converts to this type from the input type.
Source§impl FromStr for PokemonStatus
impl FromStr for PokemonStatus
Source§impl Into<u8> for PokemonStatus
impl Into<u8> for PokemonStatus
Source§impl PartialEq for PokemonStatus
impl PartialEq for PokemonStatus
impl Copy for PokemonStatus
impl StructuralPartialEq for PokemonStatus
Auto Trait Implementations§
impl Freeze for PokemonStatus
impl RefUnwindSafe for PokemonStatus
impl Send for PokemonStatus
impl Sync for PokemonStatus
impl Unpin for PokemonStatus
impl UnwindSafe for PokemonStatus
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more