]>
Commit | Line | Data |
---|---|---|
7cac9316 XL |
1 | bitflags |
2 | ======== | |
3 | ||
4 | A Rust macro to generate structures which behave like a set of bitflags | |
5 | ||
6 | [![Build Status](https://travis-ci.org/rust-lang-nursery/bitflags.svg?branch=master)](https://travis-ci.org/rust-lang-nursery/bitflags) | |
7 | ||
ea8adc8c XL |
8 | - [Documentation](https://docs.rs/bitflags) |
9 | - [Release notes](https://github.com/rust-lang-nursery/bitflags/releases) | |
7cac9316 XL |
10 | |
11 | ## Usage | |
12 | ||
13 | Add this to your `Cargo.toml`: | |
14 | ||
15 | ```toml | |
16 | [dependencies] | |
ea8adc8c | 17 | bitflags = "1.0" |
7cac9316 XL |
18 | ``` |
19 | ||
20 | and this to your crate root: | |
21 | ||
22 | ```rust | |
23 | #[macro_use] | |
24 | extern crate bitflags; | |
25 | ``` | |
ea8adc8c XL |
26 | |
27 | ## Rust Version Support | |
28 | ||
abe05a73 | 29 | The minimum supported Rust version is 1.20 due to use of associated constants. |