| error: this let-binding has unit value | |
| --> tests/ui/let_unit.rs:11: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:60: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:110: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:190: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:203: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:211: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:215: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:220: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:230: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 | |