From 6a6b1197f4ebc826c6b15eb3ca7f9e3efca1be19 Mon Sep 17 00:00:00 2001 From: Max Audron Date: Thu, 21 Jan 2021 14:57:41 +0100 Subject: add to and from network derive --- src/message/signalproxy/syncmessage.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/message/signalproxy/syncmessage.rs') diff --git a/src/message/signalproxy/syncmessage.rs b/src/message/signalproxy/syncmessage.rs index 737f3e0..b58659a 100644 --- a/src/message/signalproxy/syncmessage.rs +++ b/src/message/signalproxy/syncmessage.rs @@ -17,9 +17,9 @@ impl Serialize for SyncMessage { let mut res = VariantList::new(); res.push(Variant::i32(MessageType::SyncMessage as i32)); - res.push(Variant::StringUTF8(self.class_name.clone())); - res.push(Variant::StringUTF8(self.object_name.clone())); - res.push(Variant::StringUTF8(self.slot_name.clone())); + res.push(Variant::ByteArray(self.class_name.clone())); + res.push(Variant::ByteArray(self.object_name.clone())); + res.push(Variant::ByteArray(self.slot_name.clone())); res.append(&mut self.params.clone()); @@ -36,9 +36,9 @@ impl Deserialize for SyncMessage { Ok(( size, Self { - class_name: match_variant!(res.remove(0), Variant::StringUTF8), - object_name: match_variant!(res.remove(0), Variant::StringUTF8), - slot_name: match_variant!(res.remove(0), Variant::StringUTF8), + class_name: match_variant!(res.remove(0), Variant::ByteArray), + object_name: match_variant!(res.remove(0), Variant::ByteArray), + slot_name: match_variant!(res.remove(0), Variant::ByteArray), params: res, }, )) -- cgit v1.2.3