wrapbin 0.1.0

Simple binary newtype as wrapped Cow u8 array.
Documentation
[dependencies.anstyle]
default-features = false
optional = true
version = "1.0.11"

[dependencies.base64]
default-features = false
features = ["alloc"]
optional = true
version = "0.22.1"

[dev-dependencies.pretty_assertions]
version = "1.4.1"

[features]
alloc = []
default = ["alloc", "fmt", "repr-array", "repr-base64", "repr-dump", "repr-string"]
fmt = ["repr-array"]
repr-array = []
repr-base64 = ["dep:base64", "std"]
repr-color = ["dep:anstyle"]
repr-dump = []
repr-string = []
std = ["alloc"]

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

[package]
authors = ["Simon Johnston <johnstonskj@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["data-structures", "encoding", "no-std", "wasm"]
description = "Simple binary newtype as wrapped Cow u8 array."
documentation = "https://docs.rs/wrapbin/"
edition = "2024"
keywords = ["data-structure", "binary", "no_std", "no-std", "wasm"]
license = "MIT/Apache-2.0"
name = "wrapbin"
publish = true
readme = "README.md"
repository = "https://github.com/johnstonskj/rust-wrapbin.git"
version = "0.1.0"

[package.metadata.docs.rs]
rustdoc-args = ["--generate-link-to-definition"]
targets = ["x86_64-unknown-linux-gnu"]

[profile.dist]
inherits = "release"
lto = "thin"

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

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

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

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

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

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

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

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