From 1080a94bd28a29d969720410777e2abe261f001a Mon Sep 17 00:00:00 2001 From: CosminPerRam Date: Sun, 25 Feb 2024 23:54:19 +0200 Subject: [PATCH] fix: replace 2 instances of .get(0) with .first() --- crates/lib/src/games/jc2m/protocol.rs | 2 +- crates/lib/src/protocols/gamespy/protocols/three/protocol.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/lib/src/games/jc2m/protocol.rs b/crates/lib/src/games/jc2m/protocol.rs index b6e0461..fb92e4a 100644 --- a/crates/lib/src/games/jc2m/protocol.rs +++ b/crates/lib/src/games/jc2m/protocol.rs @@ -41,7 +41,7 @@ pub fn query_with_timeout( let packets = client.get_server_packets()?; let data = packets - .get(0) + .first() .ok_or_else(|| PacketBad.context("First packet missing"))?; let (mut server_vars, remaining_data) = data_to_map(data)?; diff --git a/crates/lib/src/protocols/gamespy/protocols/three/protocol.rs b/crates/lib/src/protocols/gamespy/protocols/three/protocol.rs index 6e70ab9..1609a29 100644 --- a/crates/lib/src/protocols/gamespy/protocols/three/protocol.rs +++ b/crates/lib/src/protocols/gamespy/protocols/three/protocol.rs @@ -354,7 +354,7 @@ pub fn query(address: &SocketAddr, timeout_settings: Option) -> let mut client = GameSpy3::new(address, timeout_settings)?; let packets = client.get_server_packets()?; - let (mut server_vars, remaining_data) = data_to_map(packets.get(0).ok_or(GDErrorKind::PacketBad)?)?; + let (mut server_vars, remaining_data) = data_to_map(packets.first().ok_or(GDErrorKind::PacketBad)?)?; let mut remaining_data_packets = vec![remaining_data]; remaining_data_packets.extend_from_slice(&packets[1 ..]);