Files
Notes/notes-service/vendor/rkyv/Cargo.toml
T
2026-08-01 16:11:49 +03:00

152 lines
2.7 KiB
TOML

# 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 <djkoloski@gmail.com>"]
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