diff options
Diffstat (limited to 'src/primitive/variantmap.rs')
| -rw-r--r-- | src/primitive/variantmap.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/primitive/variantmap.rs b/src/primitive/variantmap.rs index 3cb30cc..7a847c5 100644 --- a/src/primitive/variantmap.rs +++ b/src/primitive/variantmap.rs @@ -9,6 +9,8 @@ use crate::{deserialize::*, serialize::*}; use crate::primitive::Variant; use crate::util; +use crate::serialize::SerializeVariant; + /// VariantMaps are represented as a HashMap with String as key and Variant as value /// /// They are serialized as the amount of keys as an i32 then for each entry a String and a Variant. @@ -52,3 +54,7 @@ impl Deserialize for VariantMap { return Ok((pos, map)); } } + +impl SerializeVariant for VariantMap { + const TYPE: u32 = crate::primitive::QVARIANTMAP; +} |
