From 7d410d53274fdd6840261c286bc2785222256436 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Mon, 18 Mar 2024 10:46:39 +0100 Subject: clippy --- server/src/logic.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'server/src/logic.rs') diff --git a/server/src/logic.rs b/server/src/logic.rs index b16e605..b660914 100644 --- a/server/src/logic.rs +++ b/server/src/logic.rs @@ -17,6 +17,7 @@ use std::{ use tokio::sync::{mpsc::Sender, RwLock}; use warp::ws::WebSocket; +#[allow(clippy::redundant_closure)] static CLIENTS: LazyLock>>> = LazyLock::new(|| Default::default()); @@ -141,7 +142,7 @@ impl State { let mut w = self.watches.write().await; let r = self.rooms.read().await; - for e in list.to_owned() { + for e in list.iter().cloned() { w.entry(e.to_string()).or_default().insert(client); if let Some(r) = r.get(&e) { client @@ -170,7 +171,7 @@ impl State { impl Client { pub async fn send(&self, packet: ClientboundPacket) { - if let Some(s) = CLIENTS.read().await.get(&self) { + if let Some(s) = CLIENTS.read().await.get(self) { s.send(packet).await.unwrap(); } else { warn!("invalid recipient {self:?}") -- cgit v1.2.3-70-g09d2