[package]
edition = "2018"
name = "zc"
version = "0.4.0"
authors = ["avitex <avitex@wfxlabs.com>"]
include = ["src/**/*", "tests/**/*", "examples/**/*", "README.md", "LICENSE", "Cargo.toml"]
description = "Self-referential zero-copy structure"
homepage = "https://github.com/avitex/rust-zc"
documentation = "https://docs.rs/zc"
readme = "README.md"
keywords = ["parsing", "zero-copy"]
categories = ["no-std", "memory-management", "data-structures"]
license = "MIT"
repository = "https://github.com/avitex/rust-zc"
[dependencies.aliasable]
version = "0.1.3"
optional = true
[dependencies.zc-derive]
version = "0.4"
optional = true
[dev-dependencies.dangerous]
version = "0.8"
[dev-dependencies.once_cell]
version = "1.5"
[dev-dependencies.rustversion]
version = "1"
[dev-dependencies.trybuild]
version = "1.0"
[features]
alloc = ["aliasable"]
default = ["std", "derive"]
derive = ["zc-derive"]
std = ["alloc"]