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