pub enum CopperGolemState {
Idle = 0,
GettingItem = 1,
GettingNoItem = 2,
DroppingItem = 3,
DroppingNoItem = 4,
}Expand description
State used by copper golem entities.
Variants§
Trait Implementations§
Source§impl Clone for CopperGolemState
impl Clone for CopperGolemState
Source§fn clone(&self) -> CopperGolemState
fn clone(&self) -> CopperGolemState
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 CopperGolemState
Source§impl Debug for CopperGolemState
impl Debug for CopperGolemState
impl Eq for CopperGolemState
Source§impl Hash for CopperGolemState
impl Hash for CopperGolemState
Source§impl PartialEq for CopperGolemState
impl PartialEq for CopperGolemState
Source§impl ProtocolEnum for CopperGolemState
impl ProtocolEnum for CopperGolemState
impl StructuralPartialEq for CopperGolemState
Auto Trait Implementations§
impl Freeze for CopperGolemState
impl RefUnwindSafe for CopperGolemState
impl Send for CopperGolemState
impl Sync for CopperGolemState
impl Unpin for CopperGolemState
impl UnsafeUnpin for CopperGolemState
impl UnwindSafe for CopperGolemState
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.