diff --git a/server/src/client_manager.rs b/server/src/client_manager.rs index 0eaf828..9e1d628 100644 --- a/server/src/client_manager.rs +++ b/server/src/client_manager.rs @@ -51,6 +51,10 @@ impl ClientManager }) } + pub async fn get_count(&self) -> usize { + self.clients.lock().await.len() + } + pub async fn handle_channel(&self, message: Option) { use ClientMgrMessage::{Add, Remove, SendClients, BroadcastGlobalMessage, SendError}; println!("Handling channel");