diff options
author | Klara Modin <klarasmodin@gmail.com> | 2022-06-21 23:19:18 +0200 |
---|---|---|
committer | Klara Modin <klarasmodin@gmail.com> | 2022-06-21 23:19:18 +0200 |
commit | 4cd11888673363de3f53ddc84cfb49c1eea3cebf (patch) | |
tree | 0e905626c5f80fb014d6ae6c6f9c384f2beaa19a | |
parent | 98c262b6515c16be0aec54c6c16f70d0c052a822 (diff) |
-rw-r--r-- | src/ui.rs | 8 |
1 files changed, 3 insertions, 5 deletions
@@ -190,8 +190,7 @@ impl UI { match message.command.as_str() { "PRIVMSG" => { let prefix = message.prefix.clone().unwrap_or(String::new()); - let mut iter = prefix.split("!"); - let nick = iter.next().unwrap_or(""); + let nick = prefix.split("!").next().unwrap_or(&""); if let (Some(target), Some(content)) = (message.params.get(0), message.params.get(1)) { self.put_str(&format!("{}:<{}> {}\n", target, nick, content)); } @@ -218,9 +217,8 @@ impl UI { } fn print_params_2(&mut self, params: &[String]) { - let mut iter = params.iter().skip(1); - while let Some(output_x) = iter.next() { - self.put_str(&format!("{} ", output_x)); + for param in params.iter().skip(1) { + self.put_str(&format!("{} ", param)); } self.put_str("\n"); } |