]> git.lizzy.rs Git - rust.git/blobdiff - tests/ui/option_if_let_else.rs
Auto merge of #5771 - montrivo:bugfix/single-match-else, r=matthiaskrgr
[rust.git] / tests / ui / option_if_let_else.rs
index 6f9d506d3470b7261ef1605cc2606ebaa8fb866e..dee80d26bd976d93fda3f72fd0ce3a4cd65c3307 100644 (file)
@@ -20,27 +20,15 @@ fn else_if_option(string: Option<&str>) -> Option<(bool, &str)> {
 }
 
 fn unop_bad(string: &Option<&str>, mut num: Option<i32>) {
-    let _ = if let Some(s) = *string {
-        s.len()
-    } else {
-        0
-    };
-    let _ = if let Some(s) = &num {
-        s
-    } else {
-        &0
-    };
+    let _ = if let Some(s) = *string { s.len() } else { 0 };
+    let _ = if let Some(s) = &num { s } else { &0 };
     let _ = if let Some(s) = &mut num {
         *s += 1;
         s
     } else {
         &mut 0
     };
-    let _ = if let Some(ref s) = num {
-        s
-    } else {
-        &0
-    };
+    let _ = if let Some(ref s) = num { s } else { &0 };
     let _ = if let Some(mut s) = num {
         s += 1;
         s