[dependencies.arrayvec]
default-features = false
optional = true
version = "0.7"
[dependencies.bitvec]
default-features = false
optional = true
version = "1.0"
[dependencies.bytecheck]
default-features = false
features = ["simdutf8"]
optional = true
version = "0.8.0-pre6"
[dependencies.bytes]
default-features = false
optional = true
version = "1.4.0"
[dependencies.hashbrown]
optional = true
version = "0.14"
[dependencies.indexmap]
default-features = false
optional = true
version = "2.2"
[dependencies.ptr_meta]
default-features = false
version = "0.3.0-pre1"
[dependencies.rancor]
default-features = false
version = "0.1.0-pre8"
[dependencies.rend]
default-features = false
version = "0.5.0-pre6"
[dependencies.rkyv_derive]
default-features = false
version = "0.8.0-alpha.2"
[dependencies.smallvec]
default-features = false
optional = true
version = "1.7"
[dependencies.smol_str]
default-features = false
optional = true
version = "0.2"
[dependencies.thin-vec]
default-features = false
optional = true
version = "0.2.12"
[dependencies.tinyvec]
default-features = false
optional = true
version = "1.5"
[dependencies.triomphe]
default-features = false
optional = true
version = "0.1"
[dependencies.uuid]
default-features = false
optional = true
version = "1.3"
[features]
alloc = ["hashbrown", "bitvec?/alloc", "tinyvec?/alloc"]
big_endian = []
bytecheck = ["dep:bytecheck", "alloc", "rend/bytecheck"]
copy = ["rkyv_derive/copy"]
copy_unsafe = []
default = ["little_endian", "pointer_width_32", "std", "bytecheck"]
extra_traits = []
indexmap = ["dep:indexmap", "alloc"]
little_endian = []
pointer_width_16 = []
pointer_width_32 = []
pointer_width_64 = []
std = ["alloc", "bytecheck?/std", "bytes?/std", "indexmap?/std", "ptr_meta/std", "uuid?/std"]
triomphe = ["dep:triomphe", "alloc"]
unaligned = []
uuid = ["dep:uuid", "bytecheck?/uuid"]
[package]
authors = ["David Koloski <djkoloski@gmail.com>"]
categories = ["encoding", "no-std"]
description = "Zero-copy deserialization framework for Rust"
edition = "2021"
keywords = ["archive", "rkyv", "serialization", "zero-copy", "no_std"]
license = "MIT"
name = "rkyv"
readme = "crates-io.md"
repository = "https://github.com/rkyv/rkyv"
version = "0.8.0-alpha.2"
[package.metadata.docs.rs]
features = ["bytecheck"]