From d7488b8040278c2cf9cd1b1eead206efe408cd9f Mon Sep 17 00:00:00 2001 From: Max Audron Date: Mon, 5 Apr 2021 18:03:46 +0200 Subject: WIP: impl more signalproxy objects --- src/message/signalproxy/mod.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/message/signalproxy/mod.rs') diff --git a/src/message/signalproxy/mod.rs b/src/message/signalproxy/mod.rs index 9887af7..2887407 100644 --- a/src/message/signalproxy/mod.rs +++ b/src/message/signalproxy/mod.rs @@ -1,4 +1,6 @@ -use crate::{Deserialize, Serialize}; +use crate::{deserialize::Deserialize, serialize::Serialize}; + +use num_derive::{FromPrimitive, ToPrimitive}; mod heartbeat; mod initdata; @@ -98,7 +100,7 @@ impl Deserialize for Message { /// Type of an SignalProxy Message /// The first element in the VariantList that is received #[repr(i32)] -#[derive(Copy, Clone, Debug, std::cmp::PartialEq)] +#[derive(Debug, Copy, Clone, PartialEq, FromPrimitive, ToPrimitive)] pub enum MessageType { /// Bidirectional SyncMessage = 0x00000001, -- cgit v1.2.3