diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/de.rs | 3 | 
1 files changed, 2 insertions, 1 deletions
@@ -568,7 +568,8 @@ impl<'de> de::Deserializer<'de> for ValueDeserializer<'de> {              match &self.value.e {                  &E::InlineTable(ref values) | &E::DottedTable(ref values) => {                      let extra_fields = values.iter() -                        .filter_map(|(ref key, ref _val)| { +                        .filter_map(|key_value| { +                            let (ref key, ref _val) = *key_value;                              if !fields.contains(&&(**key)) {                                  Some(key.clone())                              } else {  |