aboutsummaryrefslogtreecommitdiff
path: root/src/primitive/variantmap.rs
diff options
context:
space:
mode:
authorMax Audron <audron@cocaine.farm>2021-04-05 18:03:46 +0200
committerMax Audron <audron@cocaine.farm>2021-04-05 18:03:46 +0200
commitd7488b8040278c2cf9cd1b1eead206efe408cd9f (patch)
tree1188190a730e6c0d4277c588545c5ff557afb3cd /src/primitive/variantmap.rs
parentWIP: impl signalproxy types (diff)
WIP: impl more signalproxy objects
Diffstat (limited to 'src/primitive/variantmap.rs')
-rw-r--r--src/primitive/variantmap.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/primitive/variantmap.rs b/src/primitive/variantmap.rs
index d43028c..8c1032d 100644
--- a/src/primitive/variantmap.rs
+++ b/src/primitive/variantmap.rs
@@ -5,8 +5,7 @@ use failure::Error;
use log::trace;
-use crate::Deserialize;
-use crate::Serialize;
+use crate::{deserialize::*, serialize::*};
use crate::primitive::Variant;
use crate::util;
@@ -40,11 +39,11 @@ impl Deserialize for VariantMap {
let mut pos: usize = 4;
let mut map = VariantMap::new();
for _ in 0..len {
- trace!(target: "primitive::VariantMap", "Parsing entry name");
+ trace!(target: "primitive::VariantMap", "Parsing entry name {:x?}", &b[pos..]);
let (nlen, name) = String::parse(&b[pos..])?;
pos += nlen;
- trace!(target: "primitive::VariantMap", "Parsing entry: {:?} with len {:?}", name, &b[(pos)..(pos + 4)]);
+ trace!(target: "primitive::VariantMap", "Parsing entry: {:?} with type {:x?}", name, &b[(pos)..(pos + 4)]);
let (vlen, value) = Variant::parse(&b[(pos)..])?;
pos += vlen;