bucket_vec 0.8.0

A vector-like data structure that guarantees to never move its contained elements.
Documentation
[package]
name = "bucket_vec"
version = "0.8.0"
authors = ["Robin Freyler <robin.freyler@gmail.com>"]
edition = "2018"
repository = "https://github.com/Robbepop/bucket_vec"
documentation = "https://docs.rs/bucket_vec"
license = "MIT OR Apache-2.0"
keywords = ["bucket", "vec", "vector", "box", "pin"]
description = """
A vector-like data structure that guarantees to never move its contained elements.
"""
categories = ["data-structures"]

[dependencies]
# Required because `no_std` Rust does not support required math operations.
libm = { version = "0.2", default-features = false }
scale = { version = "1.1", default-features = false, package = "parity-scale-codec", optional = true }

[dev-dependencies]
paste = "0.1.6"
criterion = "0.3.1"
rand = "0.7.3"

[[bench]]
name = "bench"
harness = false

[features]
default = ["std", "scale-1"]
std = [
    "scale/std",
]
nightly = [
    "criterion/real_blackbox",
]
scale-1 = [
    "scale"
]