A Rust macro to generate structures which behave like a set of bitflags
Documentation
Add this to your Cargo.toml:
Cargo.toml
[dependencies] bitflags = "0.9"
and this to your crate root:
#[macro_use] extern crate bitflags;