]> git.lizzy.rs Git - rust.git/commitdiff
clippy: fix or-pattern in let binding
authormark <markm@cs.wisc.edu>
Mon, 8 Mar 2021 18:41:28 +0000 (12:41 -0600)
committermark <markm@cs.wisc.edu>
Mon, 8 Mar 2021 19:16:00 +0000 (13:16 -0600)
src/tools/clippy/clippy_lints/src/loops.rs

index 1c9373a756c8896d3de7472131aa8839f3d16206..a87d5b9d373099f9bb05089765aec48c61d76ef3 100644 (file)
@@ -885,7 +885,9 @@ fn get_span_of_entire_for_loop(expr: &Expr<'_>) -> Span {
 
 impl<'a> MinifyingSugg<'a> {
     fn as_str(&self) -> &str {
-        let Sugg::NonParen(s) | Sugg::MaybeParen(s) | Sugg::BinOp(_, s) = &self.0;
+        let s = match &self.0 {
+            Sugg::NonParen(s) | Sugg::MaybeParen(s) | Sugg::BinOp(_, s) => s,
+        };
         s.as_ref()
     }