diff options
Diffstat (limited to 'client-native-rift/src/main.rs')
-rw-r--r-- | client-native-rift/src/main.rs | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/client-native-rift/src/main.rs b/client-native-rift/src/main.rs index b839ee2..38e3841 100644 --- a/client-native-rift/src/main.rs +++ b/client-native-rift/src/main.rs @@ -159,18 +159,15 @@ impl EventHandler for Handler { fn on_relay(&self, peer: Arc<Peer>, message: &RelayMessage) -> DynFut<()> { let message = message.to_owned(); Box::pin(async move { - match message { - RelayMessage::Chat(ChatMesssage::Text(message)) => { - let username = peer - .username - .read() - .await - .clone() - .unwrap_or("<unknown>".to_string()); - let path = format!("chat::{username}"); - trace!(target: &path, "{message}"); - } - _ => (), + if let RelayMessage::Chat(ChatMesssage::Text(message)) = message { + let username = peer + .username + .read() + .await + .clone() + .unwrap_or("<unknown>".to_string()); + let path = format!("chat::{username}"); + trace!(target: &path, "{message}"); } }) } |