A bitmask generator for enum scoped bit flags
Add bitmask
as a dependency in your Cargo.toml
:
[dependency]
bitmask = "^0.5.0"
Then add this snippet to your crate's root:
#[macro_use]
extern crate bitmask;
Bitmask supports one feature: std
. This is enabled by default, and will draw
in the standard library and also automatically derive of Hash
and Debug
for
generated types. If you prefer not to derive these features, then ensure you
do not enable the default features.
Run a specific example with cargo run --example <name>
.