fix warnings

This commit is contained in:
Robin Appelman 2022-10-23 17:05:12 +02:00
commit 73729d014e
2 changed files with 9 additions and 2 deletions

View file

@ -2,6 +2,7 @@ use tf_demo_parser::demo::data::DemoTick;
use tf_demo_parser::demo::message::packetentities::EntityId;
use crate::{clean_demo, MutatorList, strip_cond, unlock_pov};
use serde::{Serialize, Deserialize};
use tf_demo_parser::demo::message::Message;
#[derive(Debug, Serialize, Deserialize, Default)]
pub struct EditOptions {
@ -14,6 +15,13 @@ pub struct EditOptions {
impl EditOptions {
pub fn as_mutator(&self, spectator_id: EntityId) -> MutatorList {
let mut mutators = MutatorList::new();
mutators.push_message_mutator(|message: &mut Message| {
if let Message::ServerInfo(info) = message {
info.server_name = format!("{} - Edited", info.server_name);
}
});
clean_demo(&mut mutators);
for cond_options in self.remove_conditions.iter() {

View file

@ -3,7 +3,6 @@ use tf_demo_parser::demo::message::Message;
use tf_demo_parser::demo::message::packetentities::{EntityId, PacketEntity, UpdateType};
use tf_demo_parser::demo::message::usermessage::{UserMessage};
use tf_demo_parser::demo::packet::Packet;
use tf_demo_parser::demo::sendprop::{SendPropIdentifier, SendPropValue};
use tf_demo_parser::ParserState;
use crate::mutate::{MessageMutator, MutatorList};
@ -22,7 +21,7 @@ impl AddStvEntity {
}
impl MessageMutator for AddStvEntity {
fn mutate_message(&self, message: &mut Message, state: &ParserState) {
fn mutate_message(&self, message: &mut Message, _state: &ParserState) {
if !self.added.get() {
if let Message::PacketEntities(ent_message) = message {
if ent_message.base_line == 0 {