summaryrefslogtreecommitdiff
path: root/gateway/src/client/connection/utils.rs
diff options
context:
space:
mode:
Diffstat (limited to 'gateway/src/client/connection/utils.rs')
-rw-r--r--gateway/src/client/connection/utils.rs29
1 files changed, 0 insertions, 29 deletions
diff --git a/gateway/src/client/connection/utils.rs b/gateway/src/client/connection/utils.rs
deleted file mode 100644
index 49ccbcc..0000000
--- a/gateway/src/client/connection/utils.rs
+++ /dev/null
@@ -1,29 +0,0 @@
-use super::Connection;
-use crate::client::{error_utils::GatewayError};
-use std::str::from_utf8;
-use tokio_tungstenite::tungstenite::Message;
-
-impl Connection {
- pub(crate) async fn _handle_message(
- &mut self,
- data: &Message,
- ) -> Result<crate::client::payloads::gateway::Message, GatewayError> {
- match data {
- Message::Text(text) => self._handle_discord_message(&text).await,
- Message::Binary(message) => {
- self._handle_discord_message(from_utf8(message).unwrap())
- .await
- }
- _ => Err(GatewayError::from("unknown error".to_string())),
- }
- }
-
- async fn _handle_discord_message(
- &mut self,
- raw_message: &str,
- ) -> Result<crate::client::payloads::gateway::Message, GatewayError> {
- let a: Result<crate::client::payloads::gateway::Message, serde_json::Error> = serde_json::from_str(raw_message);
- let message = a.unwrap();
- Ok(message)
- }
-}