1 2 3 4 5 6 7 8 9 10 11 12 13
use std::collections::HashMap; use mio::Token; use mio::net::TcpStream; use std::io::Write; pub fn broadcast_to_all_clients( sockets: &HashMap<Token, TcpStream>, message: &[u8] ) -> () { for mut socket in sockets { socket.1.write_all(message).unwrap(); } }