[dependencies.rc-vec]
default-features = false
optional = true
version = "0.1.14"
[dependencies.smallstr]
default-features = false
optional = true
version = "0.2.0"
[dependencies.smallvec]
optional = true
version = "1.15.1"
[dependencies.tailvec]
default-features = false
optional = true
version = "0.2.13"
[dependencies.unique-rc]
default-features = false
optional = true
version = "0.2.3"
[features]
rc-vec = ["dep:rc-vec"]
smallstr = ["dep:smallstr", "smallvec"]
smallvec = ["dep:smallvec"]
std = ["unique-rc?/std", "rc-vec?/std", "tailvec?/std"]
tailvec = ["dep:tailvec"]
unique-rc = ["dep:unique-rc"]
[lib]
name = "offset_vec"
path = "src/lib.rs"
[package]
authors = ["A4-Tacks <wdsjxhno1001@163.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["no-std", "data-structures", "rust-patterns"]
description = "Packer for Vec and String etc, for all methods index add a offset"
edition = "2021"
keywords = ["no_std", "vec", "vector", "offset"]
license = "MIT"
name = "offset-vec"
readme = "README.md"
repository = "https://github.com/A4-Tacks/offset-vec-rs"
version = "0.1.0"
[package.metadata.docs.rs]
all-features = true
[[test]]
name = "tests"
path = "tests/tests.rs"