(&mut self, guild_id: Id<GuildMarker>)
| 300 | } |
| 301 | |
| 302 | fn get_or_start_guild(&mut self, guild_id: Id<GuildMarker>) -> &GuildHandle { |
| 303 | self.guilds.entry(guild_id).or_insert_with(|| { |
| 304 | GuildHandler::new_run( |
| 305 | self.config.clone(), |
| 306 | self.stores.clone(), |
| 307 | guild_id, |
| 308 | self.logger.clone(), |
| 309 | self.worker_pool.clone(), |
| 310 | self.cmd_manager_handle.clone(), |
| 311 | ) |
| 312 | }) |
| 313 | } |
| 314 | |
| 315 | fn shutdown_all(&mut self) { |
| 316 | for worker in self.guilds.values_mut() { |
no outgoing calls
no test coverage detected