From 5b884b5bf9f3bc35b112cacb774be95171676a58 Mon Sep 17 00:00:00 2001 From: Armin Ronacher Date: Tue, 20 Mar 2018 13:38:22 +0100 Subject: [PATCH] Added some missing UFCs --- serde_derive/src/de.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/serde_derive/src/de.rs b/serde_derive/src/de.rs index acc1086b..dae7176e 100644 --- a/serde_derive/src/de.rs +++ b/serde_derive/src/de.rs @@ -2491,7 +2491,9 @@ fn deserialize_map_in_place( let collected_deny_unknown_fields = if cattrs.has_flatten() && cattrs.deny_unknown_fields() { Some(quote! { - if let Some(Some((__key, _))) = __collect.into_iter().filter(|x| x.is_some()).next() { + if let _serde::export::Some(_serde::export::Some((__key, _))) = + __collect.into_iter().filter(|x| x.is_some()).next() + { return _serde::export::Err( _serde::de::Error::custom(format_args!("unknown field `{}`", &__key))); }