pub enum MoveChoice {
MoveTera(PokemonMoveIndex),
Move(PokemonMoveIndex),
Switch(PokemonIndex),
None,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for MoveChoice
impl Clone for MoveChoice
Source§fn clone(&self) -> MoveChoice
fn clone(&self) -> MoveChoice
Returns a copy 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 MoveChoice
impl Debug for MoveChoice
Source§impl Hash for MoveChoice
impl Hash for MoveChoice
Source§impl PartialEq for MoveChoice
impl PartialEq for MoveChoice
impl Copy for MoveChoice
impl Eq for MoveChoice
impl StructuralPartialEq for MoveChoice
Auto Trait Implementations§
impl Freeze for MoveChoice
impl RefUnwindSafe for MoveChoice
impl Send for MoveChoice
impl Sync for MoveChoice
impl Unpin for MoveChoice
impl UnwindSafe for MoveChoice
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