1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
error[E0573]: expected type, found variant `Ty::A`
--> $DIR/variant-used-as-type.rs:7:7
|
LL | B(Ty::A),
| ^^^^^ not a type
|
help: try using the variant's enum
|
LL | B(E),
| ~
LL | B(Ty),
| ~~
error[E0573]: expected type, found variant `E::A`
--> $DIR/variant-used-as-type.rs:17:6
|
LL | impl E::A {}
| ^^^^ not a type
|
help: try using the variant's enum
|
LL | impl E {}
| ~
LL | impl Ty {}
| ~~
error: aborting due to 2 previous errors
For more information about this error, try `rustc --explain E0573`.
|