1
1
warning: unused return value of `need_to_use_this_value` which must be used: it's important
2
- --> $DIR/fn_must_use.rs:58 :5
2
+ --> $DIR/fn_must_use.rs:59 :5
3
3
|
4
- 58 | need_to_use_this_value();
4
+ 59 | need_to_use_this_value();
5
5
| ^^^^^^^^^^^^^^^^^^^^^^^^^
6
6
|
7
7
note: lint level defined here
@@ -11,26 +11,38 @@ note: lint level defined here
11
11
| ^^^^^^^^^^^^^^^
12
12
13
13
warning: unused return value of `MyStruct::need_to_use_this_method_value` which must be used
14
- --> $DIR/fn_must_use.rs:61 :5
14
+ --> $DIR/fn_must_use.rs:64 :5
15
15
|
16
- 61 | m.need_to_use_this_method_value();
16
+ 64 | m.need_to_use_this_method_value();
17
17
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
18
18
19
19
warning: unused return value of `EvenNature::is_even` which must be used: no side effects
20
- --> $DIR/fn_must_use.rs:62 :5
20
+ --> $DIR/fn_must_use.rs:65 :5
21
21
|
22
- 62 | m.is_even(); // trait method!
22
+ 65 | m.is_even(); // trait method!
23
23
| ^^^^^^^^^^^^
24
24
25
25
warning: unused return value of `std::cmp::PartialEq::eq` which must be used
26
- --> $DIR/fn_must_use.rs:66 :5
26
+ --> $DIR/fn_must_use.rs:70 :5
27
27
|
28
- 66 | 2.eq(&3); // comparison methods are `must_use`
28
+ 70 | 2.eq(&3);
29
29
| ^^^^^^^^^
30
30
31
+ warning: unused return value of `std::cmp::PartialEq::eq` which must be used
32
+ --> $DIR/fn_must_use.rs:71:5
33
+ |
34
+ 71 | m.eq(&n);
35
+ | ^^^^^^^^^
36
+
37
+ warning: unused comparison which must be used
38
+ --> $DIR/fn_must_use.rs:74:5
39
+ |
40
+ 74 | 2 == 3;
41
+ | ^^^^^^
42
+
31
43
warning: unused comparison which must be used
32
- --> $DIR/fn_must_use.rs:68 :5
44
+ --> $DIR/fn_must_use.rs:75 :5
33
45
|
34
- 68 | 2 == 3; // lint includes comparison operators
46
+ 75 | m == n;
35
47
| ^^^^^^
36
48
0 commit comments