| error: unused borrow that must be used |
| --> $DIR/unused-borrows.rs:6:5 |
| | |
| LL | &42; |
| | ^^^ the borrow produces a value |
| | |
| note: the lint level is defined here |
| --> $DIR/unused-borrows.rs:1:9 |
| | |
| LL | #![deny(unused_must_use)] |
| | ^^^^^^^^^^^^^^^ |
| help: use `let _ = ...` to ignore the resulting value |
| | |
| LL | let _ = &42; |
| | +++++++ |
| |
| error: unused borrow that must be used |
| --> $DIR/unused-borrows.rs:9:5 |
| | |
| LL | &mut foo(42); |
| | ^^^^^^^^^^^^ the borrow produces a value |
| | |
| help: use `let _ = ...` to ignore the resulting value |
| | |
| LL | let _ = &mut foo(42); |
| | +++++++ |
| |
| error: unused borrow that must be used |
| --> $DIR/unused-borrows.rs:12:5 |
| | |
| LL | &&42; |
| | ^^^^ the borrow produces a value |
| | |
| help: use `let _ = ...` to ignore the resulting value |
| | |
| LL | let _ = &&42; |
| | +++++++ |
| |
| error: unused borrow that must be used |
| --> $DIR/unused-borrows.rs:15:5 |
| | |
| LL | &&mut 42; |
| | ^^^^^^^^ the borrow produces a value |
| | |
| help: use `let _ = ...` to ignore the resulting value |
| | |
| LL | let _ = &&mut 42; |
| | +++++++ |
| |
| error: unused borrow that must be used |
| --> $DIR/unused-borrows.rs:18:5 |
| | |
| LL | &mut &42; |
| | ^^^^^^^^ the borrow produces a value |
| | |
| help: use `let _ = ...` to ignore the resulting value |
| | |
| LL | let _ = &mut &42; |
| | +++++++ |
| |
| error: unused borrow that must be used |
| --> $DIR/unused-borrows.rs:23:5 |
| | |
| LL | && foo(42); |
| | ^^^^^^^^^^ the borrow produces a value |
| | |
| help: use `let _ = ...` to ignore the resulting value |
| | |
| LL | let _ = && foo(42); |
| | +++++++ |
| |
| error: aborting due to 6 previous errors |
| |