[package]
name = "enumset"
version = "1.1.8"
authors = ["Alissa Rao <aura@aura.moe>"]
edition = "2021"
rust-version = "1.61"
description = "A library for creating compact sets of enums."
keywords = ["enum", "bitset"]
categories = ["data-structures"]
documentation = "https://docs.rs/enumset/"
repository = "https://github.com/Lymia/enumset"
readme = "README.md"
license = "MIT/Apache-2.0"
[badges]
travis-ci = { repository = "Lymia/enumset", branch = "master" }
maintenance = { status = "actively-developed" }
[features]
alloc = []
proc-macro-crate = ["enumset_derive/proc-macro-crate"]
std = ["alloc", "enumset_derive/proc-macro-crate", "enumset_derive/std_deprecation_warning"]
serde2 = ["enumset_derive/serde2_deprecation_warning"]
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]
[dependencies]
enumset_derive = { version = "0.13.0", path = "../enumset_derive" }
serde = { version = "1", default-features = false, optional = true }
defmt = { version = "1", optional = true }
[dev-dependencies]
bincode = { version = "1", features = ["i128"] }
rustversion = "1.0"
serde_derive = "1"
serde_json = "1"