diff -r a077aac9df01 -r 98ef2913ec73 rust/hedgewars-server/src/utils.rs --- a/rust/hedgewars-server/src/utils.rs Sun Dec 16 00:09:20 2018 +0100 +++ b/rust/hedgewars-server/src/utils.rs Sun Dec 16 00:12:29 2018 +0100 @@ -1,20 +1,21 @@ -use std::iter::Iterator; +use base64::encode; use mio; -use base64::{encode}; +use std::iter::Iterator; -pub const PROTOCOL_VERSION : u32 = 3; +pub const PROTOCOL_VERSION: u32 = 3; pub const SERVER: mio::Token = mio::Token(1_000_000_000); -pub fn is_name_illegal(name: &str ) -> bool{ - name.len() > 40 || - name.trim().is_empty() || - name.chars().any(|c| - "$()*+?[]^{|}\x7F".contains(c) || - '\x00' <= c && c <= '\x1F') +pub fn is_name_illegal(name: &str) -> bool { + name.len() > 40 + || name.trim().is_empty() + || name + .chars() + .any(|c| "$()*+?[]^{|}\x7F".contains(c) || '\x00' <= c && c <= '\x1F') } pub fn to_engine_msg(msg: T) -> String - where T: Iterator + Clone +where + T: Iterator + Clone, { let mut tmp = Vec::new(); tmp.push(msg.clone().count() as u8); @@ -64,6 +65,6 @@ 56 => "0.9.25-dev", 57 => "0.9.25", 58 => "1.0.0-dev", - _ => "Unknown" + _ => "Unknown", } }