pub trait Packet: Send + Debug {
// Required methods
fn packet_type(&self) -> PacketType;
fn bytes(&self) -> Result<usize, VarIntError>;
}pub trait Packet: Send + Debug {
// Required methods
fn packet_type(&self) -> PacketType;
fn bytes(&self) -> Result<usize, VarIntError>;
}