vers-vecs 1.6.2

A collection of succinct data structures supported by fast implementations of rank and select queries.
Documentation
[[bench]]
harness = false
name = "bp"
path = "benches/bp.rs"

[[bench]]
harness = false
name = "elias_fano"
path = "benches/elias_fano.rs"

[[bench]]
harness = false
name = "elias_fano_adversarial"
path = "benches/elias_fano_adversarial.rs"

[[bench]]
harness = false
name = "elias_fano_construction"
path = "benches/elias_fano_construction.rs"

[[bench]]
harness = false
name = "elias_fano_iterator"
path = "benches/elias_fano_iterator.rs"

[[bench]]
harness = false
name = "rank"
path = "benches/rank.rs"

[[bench]]
harness = false
name = "rmq"
path = "benches/rmq.rs"

[[bench]]
harness = false
name = "select"
path = "benches/select.rs"

[[bench]]
harness = false
name = "select_adversarial"
path = "benches/select_adversarial.rs"

[[bench]]
harness = false
name = "select_iter"
path = "benches/select_iter.rs"

[[bench]]
harness = false
name = "sparse_equals"
path = "benches/sparse_equals.rs"

[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0"

[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.5.1"

[dev-dependencies.rand]
features = ["alloc"]
version = "0.8"

[features]
bp_u16_lookup = []
docsrs = []
simd = []

[lib]
name = "vers_vecs"
path = "src/lib.rs"

[package]
authors = ['Johannes "Cydhra" Hengstler']
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["data-structures", "algorithms"]
description = "A collection of succinct data structures supported by fast implementations of rank and select queries."
documentation = "https://docs.rs/vers-vecs"
edition = "2021"
exclude = ["images/*", ".github/*"]
keywords = ["succinct", "elias-fano", "bitvector", "rank", "wavelet-matrix"]
license = "MIT OR Apache-2.0"
name = "vers-vecs"
readme = "readme.md"
repository = "https://github.com/Cydhra/vers"
version = "1.6.2"

[package.metadata.docs.rs]
all-features = true
rustc-args = ["-C", "target-cpu=native"]
rustdoc-args = ["-C", "target-cpu=native", "--cfg", "docsrs"]

[profile.bench]
lto = true