1
1
error: variant `Variant1` is never constructed
2
2
--> $DIR/unused-variant.rs:5:5
3
3
|
4
- LL | enum Enum1 {
5
- | ----- variant in this enum
4
+ LL | enum Enum {
5
+ | ---- variant in this enum
6
6
LL | Variant1,
7
7
| ^^^^^^^^
8
8
|
9
- = note: `Enum1 ` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
9
+ = note: `Enum ` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
10
10
note: the lint level is defined here
11
11
--> $DIR/unused-variant.rs:1:9
12
12
|
@@ -16,12 +16,22 @@ LL | #![deny(dead_code)]
16
16
error: variant `Variant1` is never constructed
17
17
--> $DIR/unused-variant.rs:11:5
18
18
|
19
- LL | enum Enum2 {
20
- | ----- variant in this enum
19
+ LL | enum TupleVariant {
20
+ | ------------ variant in this enum
21
21
LL | Variant1(i32),
22
22
| ^^^^^^^^
23
23
|
24
- = note: `Enum2 ` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
24
+ = note: `TupleVariant ` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
25
25
26
- error: aborting due to 2 previous errors
26
+ error: variant `Variant1` is never constructed
27
+ --> $DIR/unused-variant.rs:17:5
28
+ |
29
+ LL | enum StructVariant {
30
+ | ------------- variant in this enum
31
+ LL | Variant1 { id: i32 },
32
+ | ^^^^^^^^
33
+ |
34
+ = note: `StructVariant` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
35
+
36
+ error: aborting due to 3 previous errors
27
37
0 commit comments