Revert "Stabilize arbitrary_enum_discriminant
"
This reverts commit 7a62f29f31
.
This commit is contained in:
parent
c34ac8747c
commit
8485e6fdec
21 changed files with 221 additions and 13 deletions
|
@ -3,6 +3,8 @@ 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,
|
||||
|
@ -18,6 +20,8 @@ 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,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue