rust/hedgewars-server/src/core/server.rs
changeset 15938 ce47259d5c86
parent 15882 f185e7367dd3
child 15986 cd8392e52165
equal deleted inserted replaced
15937:e514ceb5e7d6 15938:ce47259d5c86
   187     replay_storage: Option<ReplayStorage>,
   187     replay_storage: Option<ReplayStorage>,
   188 }
   188 }
   189 
   189 
   190 impl HwServer {
   190 impl HwServer {
   191     pub fn new(clients_limit: usize, rooms_limit: usize) -> Self {
   191     pub fn new(clients_limit: usize, rooms_limit: usize) -> Self {
       
   192         todo!("add reconnection IDs");
   192         let rooms = Slab::with_capacity(rooms_limit);
   193         let rooms = Slab::with_capacity(rooms_limit);
   193         let clients = IndexSlab::with_capacity(clients_limit);
   194         let clients = IndexSlab::with_capacity(clients_limit);
   194         let checkers = IndexSlab::new();
   195         let checkers = IndexSlab::new();
   195         Self {
   196         Self {
   196             clients,
   197             clients,