pub struct ApplyVolatileStatusInstruction {
pub side_ref: SideReference,
pub volatile_status: PokemonVolatileStatus,
}Fields§
§side_ref: SideReference§volatile_status: PokemonVolatileStatusTrait Implementations§
Source§impl Clone for ApplyVolatileStatusInstruction
impl Clone for ApplyVolatileStatusInstruction
Source§fn clone(&self) -> ApplyVolatileStatusInstruction
fn clone(&self) -> ApplyVolatileStatusInstruction
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 PartialEq for ApplyVolatileStatusInstruction
impl PartialEq for ApplyVolatileStatusInstruction
Source§fn eq(&self, other: &ApplyVolatileStatusInstruction) -> bool
fn eq(&self, other: &ApplyVolatileStatusInstruction) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ApplyVolatileStatusInstruction
Auto Trait Implementations§
impl Freeze for ApplyVolatileStatusInstruction
impl RefUnwindSafe for ApplyVolatileStatusInstruction
impl Send for ApplyVolatileStatusInstruction
impl Sync for ApplyVolatileStatusInstruction
impl Unpin for ApplyVolatileStatusInstruction
impl UnwindSafe for ApplyVolatileStatusInstruction
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