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]);
|
|
}
|