diff --git a/src/game.rs b/src/game.rs index 1eaea9b..d6826c8 100644 --- a/src/game.rs +++ b/src/game.rs @@ -31,7 +31,7 @@ impl Game { /// /// Also see [`Game::is_ready`] pub fn add_player(&mut self, player: Player) -> Result<()> { - if self.players.get(0).is_none() { + if self.players.first().is_none() { self.players.push(player); self.players[0].send("Waiting for opponent...\n")?; } else { diff --git a/src/player.rs b/src/player.rs index 882ce2b..9885384 100644 --- a/src/player.rs +++ b/src/player.rs @@ -82,9 +82,9 @@ mod tests { #[ignore] fn test_player() -> Result<()> { let address = "0.0.0.0:3333"; - let listener = TcpListener::bind(&address)?; + let listener = TcpListener::bind(address)?; thread::spawn(move || listener.accept()); - let stream = TcpStream::connect(&address)?; + let stream = TcpStream::connect(address)?; let mut player = Player::new(stream); player.greet()?; assert_eq!("unknown player", player.name);