nybbles 0.4.1

Efficient nibble-sized (4-bit) byte sequence data structure
Documentation
[[bench]]
harness = false
name = "bench"
path = "benches/bench.rs"
required-features = ["arbitrary"]

[dependencies.alloy-rlp]
default-features = false
optional = true
version = "0.3"

[dependencies.arbitrary]
default-features = false
features = ["derive"]
optional = true
version = "1.3"

[dependencies.cfg-if]
version = "1.0"

[dependencies.proptest]
default-features = false
features = ["alloc"]
optional = true
version = "1.4"

[dependencies.ruint]
default-features = false
features = ["alloc"]
version = "1.15.0"

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

[dependencies.smallvec]
default-features = false
features = ["const_new", "union"]
version = "1.0"

[dev-dependencies.criterion]
package = "codspeed-criterion-compat"
version = "2.10"

[dev-dependencies.hex-literal]
version = "1"

[features]
arbitrary = ["dep:arbitrary", "dep:proptest", "ruint/arbitrary", "smallvec/arbitrary", "std"]
default = ["std"]
nightly = ["smallvec/specialization", "smallvec/may_dangle"]
rlp = ["dep:alloy-rlp"]
serde = ["dep:serde", "ruint/serde", "smallvec/serde"]
std = ["serde?/std", "alloy-rlp?/std", "proptest?/std", "ruint/std"]

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

[package]
authors = ["DaniPopes <57450786+DaniPopes@users.noreply.github.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["data-structures", "no-std"]
description = "Efficient nibble-sized (4-bit) byte sequence data structure"
edition = "2021"
exclude = [".github/", "deny.toml", "release.toml", "rustfmt.toml"]
homepage = "https://github.com/alloy-rs/nybbles"
keywords = ["nibbles", "vector", "ethereum"]
license = "MIT OR Apache-2.0"
name = "nybbles"
readme = "README.md"
repository = "https://github.com/alloy-rs/nybbles"
rust-version = "1.81"
version = "0.4.1"

[profile.profiling]
debug = 2
inherits = "release"
strip = "none"

[[test]]
name = "proptests"
path = "tests/proptests.rs"