sunfishcode / bitflags

A macro to generate structures which behave like bitflags

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bitflags

Rust Join the chat at https://gitter.im/bitflags/Lobby Latest version Documentation License

A Rust macro to generate structures which behave like a set of bitflags

Usage

Add this to your Cargo.toml:

[dependencies]
bitflags = "1.3"

and this to your source code:

use bitflags::bitflags;

Enable the arbitrary feature to enable implementations of the Arbitrary trait for the generated structures.

Rust Version Support

The minimum supported Rust version is 1.46 due to use of associated constants and const functions.

About

A macro to generate structures which behave like bitflags

License:Apache License 2.0


Languages

Language:Rust 100.0%