vapbloom 0.11.1

Tetsy Common Vapory Bloom Filter
Documentation
[package]
name = "vapbloom"
version = "0.11.1"
authors = ["Parity Technologies <admin@parity.io>"]
description = "Tetsy Common Vapory Bloom Filter"
license = "MIT OR Apache-2.0"
documentation = "https://docs.rs/vapbloom"
homepage = "https://github.com/tetcoin/tetsy-common"
repository = "https://github.com/tetcoin/tetsy-common"
edition = "2018"

[dependencies]
tiny-keccak = { version = "2.0", features = ["keccak"] }
crunchy = { version = "0.2.2", default-features = false, features = ["limit_256"] }
tetsy-fixed-hash = { path = "../tetsy-fixed-hash", version = "0.7.1", default-features = false }
tetsy-impl-serde = { path = "../tetsy-primitive-types/impls/serde", version = "0.3.2", default-features = false, optional = true }
tetsy-impl-rlp = { path = "../tetsy-primitive-types/impls/rlp", version = "0.3.1", default-features = false, optional = true }
tetsy-impl-codec = { version = "0.5.1", path = "../tetsy-primitive-types/impls/codec", default-features = false, optional = true }

[dev-dependencies]
criterion = "0.3.0"
rand = "0.8.0"
hex-literal = "0.3.1"

[features]
default = ["std", "tetsy-rlp", "serialize", "rustc-hex"]
std = ["tetsy-fixed-hash/std", "crunchy/std"]
serialize = ["tetsy-impl-serde"]
rustc-hex = ["tetsy-fixed-hash/rustc-hex"]
arbitrary = ["tetsy-fixed-hash/arbitrary"]
tetsy-rlp = ["tetsy-impl-rlp"]
codec = ["tetsy-impl-codec"]

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

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