Stabilize arbitrary_enum_discriminant

This commit is contained in:
Deadbeef
2021-07-04 14:52:17 +08:00
parent aea2e446f0
commit 7a62f29f31
21 changed files with 13 additions and 221 deletions

View File

@@ -3,8 +3,6 @@ An `enum` with a discriminant must specify a `#[repr(inttype)]`.
Erroneous code example:
```compile_fail,E0732
#![feature(arbitrary_enum_discriminant)]
enum Enum { // error!
Unit = 1,
Tuple() = 2,
@@ -20,8 +18,6 @@ is a well-defined way to extract a variant's discriminant from a value;
for instance:
```
#![feature(arbitrary_enum_discriminant)]
#[repr(u8)]
enum Enum {
Unit = 3,