pub enum EntityDirection {
Down,
Up,
North,
South,
West,
East,
}
Variants§
Implementations§
Source§impl EntityDirection
impl EntityDirection
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 EntityDirection
impl Clone for EntityDirection
Source§fn clone(&self) -> EntityDirection
fn clone(&self) -> EntityDirection
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 EntityDirection
impl Debug for EntityDirection
Source§impl Deserialize for EntityDirection
impl Deserialize for EntityDirection
fn mc_deserialize(data: &[u8]) -> DeserializeResult<'_, Self>
Source§impl PartialEq for EntityDirection
impl PartialEq for EntityDirection
Source§impl Serialize for EntityDirection
impl Serialize for EntityDirection
fn mc_serialize<S: Serializer>(&self, to: &mut S) -> SerializeResult
impl StructuralPartialEq for EntityDirection
Auto Trait Implementations§
impl Freeze for EntityDirection
impl RefUnwindSafe for EntityDirection
impl Send for EntityDirection
impl Sync for EntityDirection
impl Unpin for EntityDirection
impl UnwindSafe for EntityDirection
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