/bitmask

A bitmask generator for enum scoped bit flags.

Primary LanguageRustApache License 2.0Apache-2.0

bitmask

A bitmask generator for enum scoped bit flags

Documentation

Usage

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;

Features

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.

Examples

Run a specific example with cargo run --example <name>.

Similar crates