[package]
name = "sparsemap"
version = "4.0.0"
edition = "2021"
rust-version = "1.77"
description = "A sparse, compressed bitmap with run-length encoding, optimized for long runs of consecutive bits. 100% safe Rust, no_std, zero dependencies; reads the C sparsemap library's serialized format."
authors = ["Gregory Burd <greg@burd.me>"]
license = "MIT"
repository = "https://codeberg.org/gregburd/sparsemap"
homepage = "https://codeberg.org/gregburd/sparsemap"
documentation = "https://docs.rs/sparsemap"
readme = "README.md"
keywords = ["bitmap", "bitset", "compressed", "rle", "roaring"]
categories = ["data-structures", "compression", "no-std"]
exclude = ["ci", "examples/wire_emit.rs"]
[features]
default = ["std"]
std = []
[lints.rust]
missing_docs = "warn"
[lints.clippy]
all = "warn"
pedantic = "warn"
[dependencies]
[dev-dependencies]
proptest = "1"
criterion = { version = "0.5", default-features = false }
[[bench]]
name = "bench"
harness = false
[profile.bench]
lto = true
codegen-units = 1