mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-06 11:18:19 +02:00
We upgrade enumset alongside so that we keep only one copy of darling. Differential Revision: https://phabricator.services.mozilla.com/D179651
17 lines
330 B
Rust
17 lines
330 B
Rust
use enumset::*;
|
|
|
|
#[derive(EnumSetType)]
|
|
enum OkayEnumButCantUseFromRepr {
|
|
Variant,
|
|
}
|
|
|
|
#[derive(EnumSetType)]
|
|
#[enumset(repr = "array")]
|
|
enum OkayEnumButCantUseFromReprArray {
|
|
Variant,
|
|
}
|
|
|
|
fn main() {
|
|
EnumSet::<OkayEnumButCantUseFromRepr>::from_repr(1);
|
|
EnumSet::<OkayEnumButCantUseFromReprArray>::from_repr([1]);
|
|
}
|