From f9f7e3498e63d6553b67cefc3958c98f009b33a2 Mon Sep 17 00:00:00 2001 From: mat Date: Fri, 10 Dec 2021 16:27:51 +0000 Subject: reading packets works --- minecraft-protocol/src/packets/mod.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'minecraft-protocol/src/packets/mod.rs') diff --git a/minecraft-protocol/src/packets/mod.rs b/minecraft-protocol/src/packets/mod.rs index 0d8b6883..1fac2a3b 100644 --- a/minecraft-protocol/src/packets/mod.rs +++ b/minecraft-protocol/src/packets/mod.rs @@ -16,7 +16,7 @@ pub enum ConnectionProtocol { Login = 2, } -#[derive(Clone)] +#[derive(Clone, Debug)] pub enum Packet { // game @@ -55,8 +55,8 @@ impl Packet { /// Read a packet by its id, ConnectionProtocol, and flow pub async fn read( id: u32, - protocol: ConnectionProtocol, - flow: PacketFlow, + protocol: &ConnectionProtocol, + flow: &PacketFlow, buf: &mut BufReader, ) -> Result { match protocol { -- cgit v1.2.3