# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "rkyv" version = "0.7.46" authors = ["David Koloski "] build = "build.rs" autolib = false autobins = false autoexamples = false autotests = false autobenches = false description = "Zero-copy deserialization framework for Rust" readme = "crates-io.md" keywords = [ "archive", "rkyv", "serialization", "zero-copy", "no_std", ] categories = [ "encoding", "no-std", ] license = "MIT" repository = "https://github.com/rkyv/rkyv" [package.metadata.docs.rs] features = ["validation"] [features] alloc = [ "hashbrown", "bitvec?/alloc", "tinyvec?/alloc", ] arbitrary_enum_discriminant = ["rkyv_derive/arbitrary_enum_discriminant"] archive_be = [ "rend", "rkyv_derive/archive_be", ] archive_le = [ "rend", "rkyv_derive/archive_le", ] copy = ["rkyv_derive/copy"] copy_unsafe = [] default = [ "size_32", "std", ] size_16 = [] size_32 = [] size_64 = [] std = [ "alloc", "bytecheck?/std", "ptr_meta/std", "rend?/std", "uuid?/std", "bytes?/std", ] strict = ["rkyv_derive/strict"] uuid = [ "dep:uuid", "bytecheck?/uuid", ] validation = [ "alloc", "bytecheck", "rend/validation", ] [lib] name = "rkyv" path = "src/lib.rs" [dependencies.arrayvec] version = "0.7" optional = true default-features = false [dependencies.bitvec] version = "1.0" optional = true default-features = false [dependencies.bytecheck] version = "0.6.11" optional = true default-features = false [dependencies.bytes] version = "1.4.0" optional = true default-features = false [dependencies.hashbrown] version = "0.12" optional = true [dependencies.indexmap] version = "1.7" optional = true default-features = false [dependencies.ptr_meta] version = "~0.1.3" default-features = false [dependencies.rend] version = "0.4" optional = true default-features = false [dependencies.rkyv_derive] version = "=0.7.46" [dependencies.seahash] version = "4.0" [dependencies.smallvec] version = "1.7" optional = true default-features = false [dependencies.smol_str] version = "0.2" optional = true default-features = false [dependencies.tinyvec] version = "1.5" optional = true default-features = false [dependencies.uuid] version = "1.3" optional = true default-features = false