diff --git a/serde/src/de/mod.rs b/serde/src/de/mod.rs index c0633b0e..c4bb1fc0 100644 --- a/serde/src/de/mod.rs +++ b/serde/src/de/mod.rs @@ -751,6 +751,13 @@ impl<'a, V_> MapVisitor for &'a mut V_ where V_: MapVisitor { fn size_hint(&self) -> (usize, Option) { (**self).size_hint() } + + #[inline] + fn missing_field(&mut self, field: &'static str) -> Result + where V: Deserialize + { + (**self).missing_field(field) + } } ///////////////////////////////////////////////////////////////////////////////