error: unused `MustUse` that must be used --> $DIR/unused-result.rs:21:5 | LL | foo::(); | ^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> $DIR/unused-result.rs:2:25 | LL | #![deny(unused_results, unused_must_use)] | ^^^^^^^^^^^^^^^ help: use `let _ = ...` to ignore the resulting value | LL | let _ = foo::(); | +++++++ error: unused `MustUseMsg` that must be used --> $DIR/unused-result.rs:22:5 | LL | foo::(); | ^^^^^^^^^^^^^^^^^^^ | = note: some message help: use `let _ = ...` to ignore the resulting value | LL | let _ = foo::(); | +++++++ error: unused result of type `isize` --> $DIR/unused-result.rs:34:5 | LL | foo::(); | ^^^^^^^^^^^^^^^ | note: the lint level is defined here --> $DIR/unused-result.rs:2:9 | LL | #![deny(unused_results, unused_must_use)] | ^^^^^^^^^^^^^^ error: unused `MustUse` that must be used --> $DIR/unused-result.rs:35:5 | LL | foo::(); | ^^^^^^^^^^^^^^^^ | help: use `let _ = ...` to ignore the resulting value | LL | let _ = foo::(); | +++++++ error: unused `MustUseMsg` that must be used --> $DIR/unused-result.rs:36:5 | LL | foo::(); | ^^^^^^^^^^^^^^^^^^^ | = note: some message help: use `let _ = ...` to ignore the resulting value | LL | let _ = foo::(); | +++++++ error: aborting due to 5 previous errors