Fix #[derive_deserialize] for deserializing empty sequences named units

This commit is contained in:
Erick Tryzelaar committed 2015-03-03 21:33:51 -08:00
1 parent 79a7bc9bf2
commit 37bc3e9df3
2 files changed
+10 -37

No files matched your search

+9
View File
@@ -827,6 +827,15 @@ fn deserialize_struct_empty_fields(
Err(::serde2::de::Error::syntax_error())
}
}
#[inline]
fn visit_seq<V>(&mut self, mut visitor: V) -> Result<$type_ident, V::Error>
where V: de::SeqVisitor,
{
try!(visitor.end());
self.visit_unit()
}
}
$state.visit(__Visitor)