From 9a31b19030c0e5d6f4e072cb488a4b6a8278aae3 Mon Sep 17 00:00:00 2001 From: Thomas Etter Date: Tue, 3 Mar 2020 12:03:10 +0100 Subject: [PATCH] fix some "trait objects without explicit dyn" warnings --- src/stream_parser/file_reader.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/stream_parser/file_reader.rs b/src/stream_parser/file_reader.rs index 68e2f73..78f53d4 100644 --- a/src/stream_parser/file_reader.rs +++ b/src/stream_parser/file_reader.rs @@ -90,9 +90,9 @@ impl DataFormat { #[derive(Default)] pub struct LogParser<'c> { - data_message_callback: Option<&'c mut FnMut(&model::DataMessage)>, - logged_string_message_callback: Option<&'c mut FnMut(&model::LoggedStringMessage)>, - parameter_message_callback: Option<&'c mut FnMut(&model::ParameterMessage)>, + data_message_callback: Option<&'c mut dyn FnMut(&model::DataMessage)>, + logged_string_message_callback: Option<&'c mut dyn FnMut(&model::LoggedStringMessage)>, + parameter_message_callback: Option<&'c mut dyn FnMut(&model::ParameterMessage)>, version: u8, timestamp: u64, leftover: Vec,