nurtex_protocol/packets/status/
enumeration.rs1use nurtex_derive::PacketUnion;
2
3use crate::packets::status::packets::*;
4
5#[derive(Clone, Debug, PartialEq, PacketUnion)]
6pub enum ClientsideStatusPacket {
7 #[id = 0x00]
8 StatusResponse(ClientsideStatusResponse),
9 #[id = 0x01]
10 PongResponse(ClientsidePongResponse),
11}
12
13#[derive(Clone, Debug, PartialEq, PacketUnion)]
14pub enum ServersideStatusPacket {
15 #[id = 0x00]
16 StatusRequest(ServersideStatusRequest),
17 #[id = 0x01]
18 PingRequest(ServersidePingRequest),
19}