[package]
name = "enumset"
version = "1.1.5"
authors = ["Alissa Rao <lymia@lymiahugs.com>"]
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]
serde = ["serde2", "enumset_derive/serde"]
alloc = []
proc-macro-crate = ["enumset_derive/proc-macro-crate"]
std = ["alloc", "enumset_derive/proc-macro-crate", "enumset_derive/std_deprecation_warning"]
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]
[dependencies]
enumset_derive = { version = "0.10.0", path = "../enumset_derive" }
serde2 = { package = "serde", version = "1", default-features = false, optional = true }
[dev-dependencies]
bincode = { version = "1", features = ["i128"] }
serde_derive = "1"
serde_json = "1"