diff -r e7c059ac6e54 -r a158ff8f84ef rust/hedgewars-server/src/handlers.rs --- a/rust/hedgewars-server/src/handlers.rs Mon Sep 30 16:02:39 2019 +0200 +++ b/rust/hedgewars-server/src/handlers.rs Tue Oct 01 23:48:32 2019 +0300 @@ -32,6 +32,7 @@ mod inanteroom; mod inlobby; mod inroom; +mod strings; #[derive(PartialEq, Debug)] pub struct Sha1Digest([u8; 20]); @@ -160,6 +161,11 @@ } #[inline] + pub fn warn(&mut self, message: &str) { + self.add(Warning(message.to_string()).send_self()); + } + + #[inline] pub fn request_io(&mut self, task: IoTask) { self.io_tasks.push(task) }