[package] name = "bitflags" # NB: When modifying, also modify the number in readme (for breaking changes) version = "2.13.1" edition = "2021" rust-version = "1.56.0" authors = ["The Rust Project Developers"] license = "MIT OR Apache-2.0" keywords = ["bit", "bitmask", "bitflags", "flags"] readme = "README.md" repository = "https://github.com/bitflags/bitflags" homepage = "https://github.com/bitflags/bitflags" documentation = "https://docs.rs/bitflags" categories = ["no-std"] description = """ A macro to generate structures which behave like bitflags. """ exclude = ["/tests", "/.github"] [dependencies] serde_core = { version = "1.0.228", optional = true, default-features = false } arbitrary = { version = "1.0", optional = true } bytemuck = { version = "1.12", optional = true } [dev-dependencies] trybuild = "1.0.18" rustversion = "1.0" serde_json = "1.0" serde_test = "1.0.19" serde_lib = { version = "1.0.103", features = ["derive"], package = "serde" } zerocopy = { version = "0.8", features = ["derive"] } arbitrary = { version = "1.0", features = ["derive"] } bytemuck = { version = "1.12.2", features = ["derive"] } [features] std = [] serde = ["serde_core"] example_generated = [] [package.metadata.docs.rs] features = ["example_generated"]