diff --git a/serde/src/de/ignored_any.rs b/serde/src/de/ignored_any.rs index a86e604da..68a644e0d 100644 --- a/serde/src/de/ignored_any.rs +++ b/serde/src/de/ignored_any.rs @@ -212,8 +212,7 @@ impl<'de> Visitor<'de> for IgnoredAny { where A: EnumAccess<'de>, { - let (IgnoredAny, content) = data.variant()?; - content.newtype_variant() + data.variant::()?.1.newtype_variant() } }