blob: 6e7b958df4d9a42805df9c247bc8fbefb07d0acd [file] [log] [blame] [edit]
error: this let-binding has unit value
--> tests/ui/let_unit.rs:16:5
|
LL | let _x = println!("x");
| ^^^^^^^^^^^^^^^^^^^^^^^
|
= note: `-D clippy::let-unit-value` implied by `-D warnings`
= help: to override `-D warnings` add `#[allow(clippy::let_unit_value)]`
help: omit the `let` binding
|
LL - let _x = println!("x");
LL + println!("x");
|
error: this let-binding has unit value
--> tests/ui/let_unit.rs:65:5
|
LL | / let _ = v
LL | |
LL | | .into_iter()
LL | | .map(|i| i * 2)
... |
LL | | .next()
LL | | .unwrap();
| |__________________^
|
help: omit the `let` binding
|
LL - let _ = v
LL + v
|
error: this let-binding has unit value
--> tests/ui/let_unit.rs:115:5
|
LL | / let x = match Some(0) {
LL | |
LL | | None => f2(1),
LL | | Some(0) => f(),
LL | | Some(1) => f2(3),
LL | | Some(_) => (),
LL | | };
| |______^
|
help: omit the `let` binding
|
LL - let x = match Some(0) {
LL + match Some(0) {
|
error: this let-binding has unit value
--> tests/ui/let_unit.rs:195:9
|
LL | let res = returns_unit();
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
help: omit the `let` binding and replace variable usages with `()`
|
LL ~ returns_unit();
LL |
LL ~ returns_result(()).unwrap();
LL ~ returns_result(()).unwrap();
|
error: this let-binding has unit value
--> tests/ui/let_unit.rs:208:5
|
LL | let res = returns_unit();
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
help: replace variable usages with `()`
|
LL ~ let res = ();
LL ~ returns_unit();
LL |
LL ~ takes_unit(());
|
error: this let-binding has unit value
--> tests/ui/let_unit.rs:216:14
|
LL | _ => _ = returns_unit(),
| ^^^^^^^^^^^^^^^^^^
|
help: omit the `let` binding
|
LL - _ => _ = returns_unit(),
LL + _ => returns_unit(),
|
error: this let-binding has unit value
--> tests/ui/let_unit.rs:220:5
|
LL | _ = if true {}
| ^^^^^^^^^^^^^^
|
help: omit the `let` binding
|
LL - _ = if true {}
LL + if true {}
|
error: this let-binding has unit value
--> tests/ui/let_unit.rs:225:5
|
LL | let res = eprintln!("I return unit");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
help: replace variable usages with `()`
|
LL ~ let res = ();
LL ~ eprintln!("I return unit");
LL |
LL ~ takes_unit(());
|
error: this let-binding has unit value
--> tests/ui/let_unit.rs:235:5
|
LL | let value = println!();
| ^^^^^^^^^^^^^^^^^^^^^^^
|
help: omit the `let` binding and replace variable usages with `()`
|
LL ~ println!();
LL |
LL |
LL ~ Foo { value: () };
|
error: aborting due to 9 previous errors