bitmask

Attribute Macro bitmask 

Source
#[bitmask]
Expand description

ยงBitmask-Enum

A bitmask can have unsigned integer types, the default type is usize.

use bitmask_enum::bitmask;

#[bitmask] // usize
enum Bitmask { /* ... */ }

#[bitmask(u8)] // u8
enum BitmaskU8 { /* ... */ }