pub enum ArmadilloState {
Idle = 0,
Rolling = 1,
Scared = 2,
Unrolling = 3,
}Expand description
State used by armadillo entities.
Variants§
Trait Implementations§
Source§impl Clone for ArmadilloState
impl Clone for ArmadilloState
Source§fn clone(&self) -> ArmadilloState
fn clone(&self) -> ArmadilloState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ArmadilloState
Source§impl Debug for ArmadilloState
impl Debug for ArmadilloState
impl Eq for ArmadilloState
Source§impl Hash for ArmadilloState
impl Hash for ArmadilloState
Source§impl PartialEq for ArmadilloState
impl PartialEq for ArmadilloState
Source§impl ProtocolEnum for ArmadilloState
impl ProtocolEnum for ArmadilloState
impl StructuralPartialEq for ArmadilloState
Auto Trait Implementations§
impl Freeze for ArmadilloState
impl RefUnwindSafe for ArmadilloState
impl Send for ArmadilloState
impl Sync for ArmadilloState
impl Unpin for ArmadilloState
impl UnsafeUnpin for ArmadilloState
impl UnwindSafe for ArmadilloState
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> ContextualCodec for Twhere
T: TypeCodec,
impl<T> ContextualCodec for Twhere
T: TypeCodec,
Source§fn encode_with_context(
&self,
writer: &mut impl Write,
_context: &Context,
) -> Result<(), CodecError>
fn encode_with_context( &self, writer: &mut impl Write, _context: &Context, ) -> Result<(), CodecError>
Encodes this value using context supplied by its enclosing structure.
Source§fn decode_with_context(
reader: &mut impl Read,
_context: &Context,
) -> Result<T, CodecError>where
T: Sized,
fn decode_with_context(
reader: &mut impl Read,
_context: &Context,
) -> Result<T, CodecError>where
T: Sized,
Decodes this value using context supplied by its enclosing structure.