pub enum Packet {
Show 24 variants
StatusResponse(StatusResponse),
StatusPong(StatusPong),
LoginSuccess(LoginSuccess),
LoginDisconnect(LoginDisconnect),
JoinGame(JoinGame),
HeldItemChange(HeldItemChange),
EntityStatus(EntityStatus),
ClientboundPlayerPositionAndLook(ClientboundPlayerPositionAndLook),
SpawnPosition(SpawnPosition),
KeepAlivePing(KeepAlivePing),
Disconnect(Disconnect),
ClientboundChatMessage(ClientboundChatMessage),
Handshake(Handshake),
StatusRequest(StatusRequest),
StatusPing(StatusPing),
LoginStart(LoginStart),
ClientSettings(ClientSettings),
KeepAlivePong(KeepAlivePong),
ServerboundChatMessage(ServerboundChatMessage),
Player(Player),
PlayerPosition(PlayerPosition),
PlayerLook(PlayerLook),
ServerboundPlayerPositionAndLook(ServerboundPlayerPositionAndLook),
Null,
}Variants§
StatusResponse(StatusResponse)
StatusPong(StatusPong)
LoginSuccess(LoginSuccess)
LoginDisconnect(LoginDisconnect)
JoinGame(JoinGame)
HeldItemChange(HeldItemChange)
EntityStatus(EntityStatus)
ClientboundPlayerPositionAndLook(ClientboundPlayerPositionAndLook)
SpawnPosition(SpawnPosition)
KeepAlivePing(KeepAlivePing)
Disconnect(Disconnect)
ClientboundChatMessage(ClientboundChatMessage)
Handshake(Handshake)
StatusRequest(StatusRequest)
StatusPing(StatusPing)
LoginStart(LoginStart)
ClientSettings(ClientSettings)
KeepAlivePong(KeepAlivePong)
ServerboundChatMessage(ServerboundChatMessage)
Player(Player)
PlayerPosition(PlayerPosition)
PlayerLook(PlayerLook)
ServerboundPlayerPositionAndLook(ServerboundPlayerPositionAndLook)
Null
Implementations§
Trait Implementations§
Source§impl Into<Packet> for ClientSettings
impl Into<Packet> for ClientSettings
Source§impl Into<Packet> for ClientboundChatMessage
impl Into<Packet> for ClientboundChatMessage
Source§impl Into<Packet> for Disconnect
impl Into<Packet> for Disconnect
Source§impl Into<Packet> for EntityStatus
impl Into<Packet> for EntityStatus
Source§impl Into<Packet> for HeldItemChange
impl Into<Packet> for HeldItemChange
Source§impl Into<Packet> for KeepAlivePing
impl Into<Packet> for KeepAlivePing
Source§impl Into<Packet> for KeepAlivePong
impl Into<Packet> for KeepAlivePong
Source§impl Into<Packet> for LoginDisconnect
impl Into<Packet> for LoginDisconnect
Source§impl Into<Packet> for LoginStart
impl Into<Packet> for LoginStart
Source§impl Into<Packet> for LoginSuccess
impl Into<Packet> for LoginSuccess
Source§impl Into<Packet> for PlayerLook
impl Into<Packet> for PlayerLook
Source§impl Into<Packet> for PlayerPosition
impl Into<Packet> for PlayerPosition
Source§impl Into<Packet> for ServerboundChatMessage
impl Into<Packet> for ServerboundChatMessage
Source§impl Into<Packet> for SpawnPosition
impl Into<Packet> for SpawnPosition
Source§impl Into<Packet> for StatusPing
impl Into<Packet> for StatusPing
Source§impl Into<Packet> for StatusPong
impl Into<Packet> for StatusPong
Source§impl Into<Packet> for StatusRequest
impl Into<Packet> for StatusRequest
Source§impl Into<Packet> for StatusResponse
impl Into<Packet> for StatusResponse
Source§impl TryFrom<Packet> for ClientSettings
impl TryFrom<Packet> for ClientSettings
Source§impl TryFrom<Packet> for ClientboundChatMessage
impl TryFrom<Packet> for ClientboundChatMessage
Source§impl TryFrom<Packet> for Disconnect
impl TryFrom<Packet> for Disconnect
Source§impl TryFrom<Packet> for EntityStatus
impl TryFrom<Packet> for EntityStatus
Source§impl TryFrom<Packet> for HeldItemChange
impl TryFrom<Packet> for HeldItemChange
Source§impl TryFrom<Packet> for KeepAlivePing
impl TryFrom<Packet> for KeepAlivePing
Source§impl TryFrom<Packet> for KeepAlivePong
impl TryFrom<Packet> for KeepAlivePong
Source§impl TryFrom<Packet> for LoginDisconnect
impl TryFrom<Packet> for LoginDisconnect
Source§impl TryFrom<Packet> for LoginStart
impl TryFrom<Packet> for LoginStart
Source§impl TryFrom<Packet> for LoginSuccess
impl TryFrom<Packet> for LoginSuccess
Source§impl TryFrom<Packet> for PlayerLook
impl TryFrom<Packet> for PlayerLook
Source§impl TryFrom<Packet> for PlayerPosition
impl TryFrom<Packet> for PlayerPosition
Source§impl TryFrom<Packet> for ServerboundChatMessage
impl TryFrom<Packet> for ServerboundChatMessage
Source§impl TryFrom<Packet> for SpawnPosition
impl TryFrom<Packet> for SpawnPosition
Source§impl TryFrom<Packet> for StatusPing
impl TryFrom<Packet> for StatusPing
Source§impl TryFrom<Packet> for StatusPong
impl TryFrom<Packet> for StatusPong
Source§impl TryFrom<Packet> for StatusRequest
impl TryFrom<Packet> for StatusRequest
Auto Trait Implementations§
impl Freeze for Packet
impl RefUnwindSafe for Packet
impl Send for Packet
impl Sync for Packet
impl Unpin for Packet
impl UnwindSafe for Packet
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