From 1894cb703f480e9b57f7515599a7c3377b45567b Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Thu, 5 Mar 2020 19:48:07 -0800 Subject: [PATCH] Resolve clippy question_mark lint --- serde_derive/src/de.rs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/serde_derive/src/de.rs b/serde_derive/src/de.rs index 64113a60..f399491d 100644 --- a/serde_derive/src/de.rs +++ b/serde_derive/src/de.rs @@ -310,12 +310,7 @@ fn deserialize_in_place_body(cont: &Container, params: &Parameters) -> Option { - if let Some(code) = deserialize_struct_in_place(None, params, fields, &cont.attrs, None) - { - code - } else { - return None; - } + deserialize_struct_in_place(None, params, fields, &cont.attrs, None)? } Data::Struct(Style::Tuple, fields) | Data::Struct(Style::Newtype, fields) => { deserialize_tuple_in_place(None, params, fields, &cont.attrs, None)