pub enum PlayerDiggingStatus {
Started,
Cancelled,
Finished,
DropStack,
DropItem,
ShootArrowOrFishEating,
SwapItemInHand,
}
Variants§
Implementations§
Source§impl PlayerDiggingStatus
impl PlayerDiggingStatus
pub const fn variant_count() -> usize
pub fn deserialize_with_id<'a>( id: VarInt, data: &'a [u8], ) -> DeserializeResult<'a, Self>
pub fn name(&self) -> &str
pub fn id(&self) -> VarInt
pub fn serialize_body<S: Serializer>(&self, to: &mut S) -> SerializeResult
Trait Implementations§
Source§impl Clone for PlayerDiggingStatus
impl Clone for PlayerDiggingStatus
Source§fn clone(&self) -> PlayerDiggingStatus
fn clone(&self) -> PlayerDiggingStatus
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 PlayerDiggingStatus
impl Debug for PlayerDiggingStatus
Source§impl Deserialize for PlayerDiggingStatus
impl Deserialize for PlayerDiggingStatus
fn mc_deserialize(data: &[u8]) -> DeserializeResult<'_, Self>
Source§impl PartialEq for PlayerDiggingStatus
impl PartialEq for PlayerDiggingStatus
Source§impl Serialize for PlayerDiggingStatus
impl Serialize for PlayerDiggingStatus
fn mc_serialize<S: Serializer>(&self, to: &mut S) -> SerializeResult
impl StructuralPartialEq for PlayerDiggingStatus
Auto Trait Implementations§
impl Freeze for PlayerDiggingStatus
impl RefUnwindSafe for PlayerDiggingStatus
impl Send for PlayerDiggingStatus
impl Sync for PlayerDiggingStatus
impl Unpin for PlayerDiggingStatus
impl UnwindSafe for PlayerDiggingStatus
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