pub enum ServerboundLoginPacket {
EncryptionBegin(ServerboundLoginEncryptionBegin),
LoginAcknowledged(ServerboundLoginLoginAcknowledged),
LoginPluginResponse(ServerboundLoginLoginPluginResponse),
LoginStart(ServerboundLoginLoginStart),
}Expand description
serverbound packets in the Login state.
Variants§
EncryptionBegin(ServerboundLoginEncryptionBegin)
LoginAcknowledged(ServerboundLoginLoginAcknowledged)
LoginPluginResponse(ServerboundLoginLoginPluginResponse)
LoginStart(ServerboundLoginLoginStart)
Implementations§
Source§impl ServerboundLoginPacket
impl ServerboundLoginPacket
Sourcepub fn decode_by_id(id: i32, buf: &mut &[u8]) -> Result<Self>
pub fn decode_by_id(id: i32, buf: &mut &[u8]) -> Result<Self>
Decodes a packet from its ID and payload.
Trait Implementations§
Source§impl Clone for ServerboundLoginPacket
impl Clone for ServerboundLoginPacket
Source§fn clone(&self) -> ServerboundLoginPacket
fn clone(&self) -> ServerboundLoginPacket
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 ServerboundLoginPacket
impl Debug for ServerboundLoginPacket
Source§impl PartialEq for ServerboundLoginPacket
impl PartialEq for ServerboundLoginPacket
impl StructuralPartialEq for ServerboundLoginPacket
Auto Trait Implementations§
impl Freeze for ServerboundLoginPacket
impl RefUnwindSafe for ServerboundLoginPacket
impl Send for ServerboundLoginPacket
impl Sync for ServerboundLoginPacket
impl Unpin for ServerboundLoginPacket
impl UnsafeUnpin for ServerboundLoginPacket
impl UnwindSafe for ServerboundLoginPacket
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