From 28f3312cacf629ee41fed51d147dc74c94c39f98 Mon Sep 17 00:00:00 2001 From: kozabrada123 <“kozabrada123@users.noreply.github.com”> Date: Fri, 5 May 2023 15:39:11 +0200 Subject: [PATCH] No need to serialize this --- src/gateway.rs | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/gateway.rs b/src/gateway.rs index ed5c333..80cba24 100644 --- a/src/gateway.rs +++ b/src/gateway.rs @@ -128,9 +128,7 @@ impl<'a> Gateway<'a> { } // Heartbeat // We received a heartbeat from the server - 1 => { - let gateway_heartbeat: GatewayHeartbeat = serde_json::from_str(gateway_payload.d.unwrap().as_ref()).unwrap(); - } + 1 => {} // Reconnect 7 => {todo!()} // Invalid Session @@ -138,12 +136,10 @@ impl<'a> Gateway<'a> { // Hello // Should start our heartbeat 10 => { - let gateway_hello: GatewayHello = serde_json::from_str(gateway_payload.d.unwrap().as_ref()).unwrap(); + let gateway_hello: HelloData = serde_json::from_str(gateway_payload.d.unwrap().as_ref()).unwrap(); } // Heartbeat ACK - 11 => { - let gateway_hb_ack: GatewayHeartbeatAck = serde_json::from_str(gateway_payload.d.unwrap().as_ref()).unwrap(); - } + 11 => {} 2 | 3 | 4 | 6 | 8 => {panic!("Received Gateway op code that's meant to be sent, not received ({})", gateway_payload.op)} _ => {panic!("Received Invalid Gateway op code ({})", gateway_payload.op)} }