From 35381296e644fd63aa9e1a901da4d2f7ee269add Mon Sep 17 00:00:00 2001 From: Kevin J Hoerr Date: Thu, 31 Oct 2019 11:43:08 -0400 Subject: Test routed message types --- src/messages/callback.rs | 2 +- src/messages/mod.rs | 2 +- src/messages/not_understood.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src/messages') diff --git a/src/messages/callback.rs b/src/messages/callback.rs index fe3ef30..f8c7bb3 100644 --- a/src/messages/callback.rs +++ b/src/messages/callback.rs @@ -1,7 +1,7 @@ use messages::Message; use std::collections::HashMap; -#[derive(Clone, Debug, Serialize)] +#[derive(Clone, Debug, Deserialize, Serialize)] pub struct Callback { pub path: Vec, pub request: String, diff --git a/src/messages/mod.rs b/src/messages/mod.rs index 18f2bb7..afc97c6 100644 --- a/src/messages/mod.rs +++ b/src/messages/mod.rs @@ -8,7 +8,7 @@ pub use self::format_msg::FormatMsg; pub use self::callback::Callback; pub use self::not_understood::NotUnderstood; -#[derive(Serialize)] +#[derive(Deserialize, Serialize)] pub struct OutgoingMsg { pub result_type: String, pub content: T, diff --git a/src/messages/not_understood.rs b/src/messages/not_understood.rs index b567676..0089b9c 100644 --- a/src/messages/not_understood.rs +++ b/src/messages/not_understood.rs @@ -1,6 +1,6 @@ use messages::Message; -#[derive(Clone, Debug, Serialize)] +#[derive(Clone, Debug, Deserialize, Serialize)] pub struct NotUnderstood { pub path: Vec, } -- cgit