1 error: non-binding let on a result of a `#[must_use]` function
2 --> $DIR/let_underscore.rs:66:5
7 = note: `-D clippy::let-underscore-must-use` implied by `-D warnings`
8 = help: consider explicitly using function result
10 error: non-binding let on an expression with `#[must_use]` type
11 --> $DIR/let_underscore.rs:67:5
16 = help: consider explicitly using expression value
18 error: non-binding let on a result of a `#[must_use]` function
19 --> $DIR/let_underscore.rs:69:5
21 LL | let _ = l(0_u32);
24 = help: consider explicitly using function result
26 error: non-binding let on a result of a `#[must_use]` function
27 --> $DIR/let_underscore.rs:73:5
32 = help: consider explicitly using function result
34 error: non-binding let on an expression with `#[must_use]` type
35 --> $DIR/let_underscore.rs:74:5
40 = help: consider explicitly using expression value
42 error: non-binding let on a result of a `#[must_use]` function
43 --> $DIR/let_underscore.rs:77:5
48 = help: consider explicitly using function result
50 error: non-binding let on an expression with `#[must_use]` type
51 --> $DIR/let_underscore.rs:78:5
56 = help: consider explicitly using expression value
58 error: non-binding let on a result of a `#[must_use]` function
59 --> $DIR/let_underscore.rs:80:5
64 = help: consider explicitly using function result
66 error: non-binding let on an expression with `#[must_use]` type
67 --> $DIR/let_underscore.rs:82:5
69 LL | let _ = if true { Ok(()) } else { Err(()) };
70 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
72 = help: consider explicitly using expression value
74 error: non-binding let on a result of a `#[must_use]` function
75 --> $DIR/let_underscore.rs:86:5
77 LL | let _ = a.is_ok();
80 = help: consider explicitly using function result
82 error: non-binding let on an expression with `#[must_use]` type
83 --> $DIR/let_underscore.rs:88:5
85 LL | let _ = a.map(|_| ());
86 | ^^^^^^^^^^^^^^^^^^^^^^
88 = help: consider explicitly using expression value
90 error: non-binding let on an expression with `#[must_use]` type
91 --> $DIR/let_underscore.rs:90:5
96 = help: consider explicitly using expression value
98 error: non-binding let on an a synchronization lock
99 --> $DIR/let_underscore.rs:95:5
101 LL | let _ = m.lock();
104 = note: `#[deny(clippy::let_underscore_lock)]` on by default
105 = help: consider using an underscore-prefixed named binding
107 error: non-binding let on an a synchronization lock
108 --> $DIR/let_underscore.rs:96:5
110 LL | let _ = rw.read();
113 = help: consider using an underscore-prefixed named binding
115 error: non-binding let on an a synchronization lock
116 --> $DIR/let_underscore.rs:97:5
118 LL | let _ = rw.write();
119 | ^^^^^^^^^^^^^^^^^^^
121 = help: consider using an underscore-prefixed named binding
123 error: aborting due to 15 previous errors