Skip to content

Commit 486cac5

Browse files
committed
Use take to access lint fields
1 parent 5ab43a2 commit 486cac5

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

clippy_lints/src/manual_option_folding.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@ impl<'tcx> LateLintPass<'tcx> for ManualOptionFolding<'tcx> {
6464
self.get_call = Some(expr);
6565
self.recv = Some(recv);
6666
self.get_method_name = Some(path.ident.name);
67-
} else if let Some(get_call) = self.get_call
68-
&& let Some(get_call_recv) = self.recv
69-
&& let Some(get_method_name) = self.get_method_name
67+
} else if let Some(get_call) = self.get_call.take()
68+
&& let Some(get_call_recv) = self.recv.take()
69+
&& let Some(get_method_name) = self.get_method_name.take()
7070
&& (path.ident.name == sym::unwrap
7171
|| path.ident.name == sym!(unwrap_unchecked)
7272
|| path.ident.name == sym::expect)

0 commit comments

Comments
 (0)