diff --git a/benches/iai.rs b/benches/iai.rs index e2c966d..5a6e1e6 100644 --- a/benches/iai.rs +++ b/benches/iai.rs @@ -12,7 +12,13 @@ impl MessageHandler for AllMessages { true } - fn handle_message(&mut self, message: &Message, _server_tick: u32, _client_tick: u32, _parser_state: &ParserState) { + fn handle_message( + &mut self, + message: &Message, + _server_tick: u32, + _client_tick: u32, + _parser_state: &ParserState, + ) { black_box(message); } diff --git a/examples/allprops.rs b/examples/allprops.rs index 3a66ce0..b3c833c 100644 --- a/examples/allprops.rs +++ b/examples/allprops.rs @@ -42,7 +42,13 @@ impl MessageHandler for PropAnalyzer { matches!(message_type, MessageType::PacketEntities) } - fn handle_message(&mut self, message: &Message, _server_tick: u32, _client_tick:u32, _parser_state: &ParserState) { + fn handle_message( + &mut self, + message: &Message, + _server_tick: u32, + _client_tick: u32, + _parser_state: &ParserState, + ) { if let Message::PacketEntities(message) = message { for entity in &message.entities { for prop in &entity.props { diff --git a/src/demo/parser/analyser.rs b/src/demo/parser/analyser.rs index e92e91e..6917255 100644 --- a/src/demo/parser/analyser.rs +++ b/src/demo/parser/analyser.rs @@ -378,7 +378,13 @@ impl MessageHandler for Analyser { ) } - fn handle_message(&mut self, message: &Message, server_tick: u32, _client_tick: u32, _parser_state: &ParserState) { + fn handle_message( + &mut self, + message: &Message, + server_tick: u32, + _client_tick: u32, + _parser_state: &ParserState, + ) { if self.state.start_tick == 0 { self.state.start_tick = server_tick; } diff --git a/src/demo/parser/gamestateanalyser.rs b/src/demo/parser/gamestateanalyser.rs index 543e14c..2eb82d9 100644 --- a/src/demo/parser/gamestateanalyser.rs +++ b/src/demo/parser/gamestateanalyser.rs @@ -316,7 +316,13 @@ impl MessageHandler for GameStateAnalyser { ) } - fn handle_message(&mut self, message: &Message, _server_tick: u32, client_tick: u32, parser_state: &ParserState) { + fn handle_message( + &mut self, + message: &Message, + _server_tick: u32, + client_tick: u32, + parser_state: &ParserState, + ) { match message { Message::PacketEntities(message) => { for entity in &message.entities { @@ -324,9 +330,10 @@ impl MessageHandler for GameStateAnalyser { } } Message::GameEvent(GameEventMessage { event, .. }) => match event { - GameEvent::PlayerDeath(death) => { - self.state.kills.push(Kill::new(client_tick, death.as_ref())) - } + GameEvent::PlayerDeath(death) => self + .state + .kills + .push(Kill::new(client_tick, death.as_ref())), GameEvent::RoundStart(_) => { self.state.buildings.clear(); } diff --git a/src/demo/parser/handler.rs b/src/demo/parser/handler.rs index b59d6d0..af0befb 100644 --- a/src/demo/parser/handler.rs +++ b/src/demo/parser/handler.rs @@ -16,7 +16,14 @@ pub trait MessageHandler { fn handle_header(&mut self, _header: &Header) {} - fn handle_message(&mut self, _message: &Message, _server_tick: u32, _client_tick: u32, _parser_state: &ParserState) {} + fn handle_message( + &mut self, + _message: &Message, + _server_tick: u32, + _client_tick: u32, + _parser_state: &ParserState, + ) { + } fn handle_string_entry( &mut self, @@ -184,8 +191,12 @@ impl<'a, T: MessageHandler> DemoHandler<'a, T> { pub fn handle_message(&mut self, message: Message<'a>, client_tick: u32) { let message_type = message.get_message_type(); if T::does_handle(message_type) { - self.analyser - .handle_message(&message, self.server_tick, client_tick, &self.state_handler); + self.analyser.handle_message( + &message, + self.server_tick, + client_tick, + &self.state_handler, + ); } self.state_handler.handle_message(message, self.server_tick); } diff --git a/src/demo/parser/messagetypeanalyser.rs b/src/demo/parser/messagetypeanalyser.rs index b2a1bd0..494bd77 100644 --- a/src/demo/parser/messagetypeanalyser.rs +++ b/src/demo/parser/messagetypeanalyser.rs @@ -16,7 +16,13 @@ impl MessageHandler for MessageTypeAnalyser { true } - fn handle_message(&mut self, message: &Message, _server_tick: u32, _client_tick: u32, _parser_state: &ParserState) { + fn handle_message( + &mut self, + message: &Message, + _server_tick: u32, + _client_tick: u32, + _parser_state: &ParserState, + ) { self.packet_types.push(message.get_message_type()) } diff --git a/src/demo/vector.rs b/src/demo/vector.rs index 53c0bb1..859e8d6 100644 --- a/src/demo/vector.rs +++ b/src/demo/vector.rs @@ -1,7 +1,7 @@ -use std::ops::{Add, Sub}; use bitbuffer::{BitRead, BitWrite}; use parse_display::Display; use serde::{Deserialize, Serialize}; +use std::ops::{Add, Sub}; #[cfg_attr(feature = "schema", derive(schemars::JsonSchema))] #[derive(BitRead, BitWrite, Debug, Clone, Copy, Default, Serialize, Deserialize, Display)]