diff -r 6a8c294f49c9 -r 1e45db229f9f rust/hedgewars-server/src/protocol/messages.rs --- a/rust/hedgewars-server/src/protocol/messages.rs Mon Jun 03 23:15:05 2019 +0300 +++ b/rust/hedgewars-server/src/protocol/messages.rs Mon Jun 03 23:50:26 2019 +0300 @@ -54,7 +54,7 @@ MaxTeams(u8), Fix, Unfix, - Greeting(String), + Greeting(Option), CallVote(Option), Vote(bool), ForceVote(bool), @@ -335,7 +335,8 @@ MaxTeams(count) => msg!["CMD", format!("MAXTEAMS {}", count)], Fix => msg!["CMD", "FIX"], Unfix => msg!["CMD", "UNFIX"], - Greeting(msg) => msg!["CMD", format!("GREETING {}", msg)], + Greeting(None) => msg!["CMD", "GREETING"], + Greeting(Some(msg)) => msg!["CMD", format!("GREETING {}", msg)], //CallVote(Option<(String, Option)>) =>, ?? Vote(msg) => msg!["CMD", format!("VOTE {}", if *msg { "YES" } else { "NO" })], ForceVote(msg) => msg!["CMD", format!("FORCE {}", if *msg { "YES" } else { "NO" })],