]> git.lizzy.rs Git - rust.git/blobdiff - tests/ui/let_unit.stderr
iterate List by value
[rust.git] / tests / ui / let_unit.stderr
index f6f5d3f7dcc3da0b4faf9ad49e4215b3a26fc00e..eb8482087bcc87711d4c67fbfc0a60115754a04a 100644 (file)
@@ -1,16 +1,38 @@
-error: this let-binding has unit value. Consider omitting `let _x =`
+error: this let-binding has unit value
   --> $DIR/let_unit.rs:14:5
    |
-14 |     let _x = println!("x");
-   |     ^^^^^^^^^^^^^^^^^^^^^^^
+LL |     let _x = println!("x");
+   |     ^^^^^^^^^^^^^^^^^^^^^^^ help: omit the `let` binding: `println!("x");`
    |
    = note: `-D clippy::let-unit-value` implied by `-D warnings`
 
-error: this let-binding has unit value. Consider omitting `let _a =`
+error: this let-binding has unit value
   --> $DIR/let_unit.rs:18:9
    |
-18 |         let _a = ();
-   |         ^^^^^^^^^^^^
+LL |         let _a = ();
+   |         ^^^^^^^^^^^^ help: omit the `let` binding: `();`
 
-error: aborting due to 2 previous errors
+error: this let-binding has unit value
+  --> $DIR/let_unit.rs:53:5
+   |
+LL | /     let _ = v
+LL | |         .into_iter()
+LL | |         .map(|i| i * 2)
+LL | |         .filter(|i| i % 2 == 0)
+LL | |         .map(|_| ())
+LL | |         .next()
+LL | |         .unwrap();
+   | |__________________^
+   |
+help: omit the `let` binding
+   |
+LL |     v
+LL |         .into_iter()
+LL |         .map(|i| i * 2)
+LL |         .filter(|i| i % 2 == 0)
+LL |         .map(|_| ())
+LL |         .next()
+ ...
+
+error: aborting due to 3 previous errors