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