[[bin]]
name = "generate_schema_schema"
path = "src/generate_schema_schema.rs"
required-features = ["std", "unstable__schema"]
[build-dependencies.cfg_aliases]
version = "0.2.1"
[dependencies.ascii]
optional = true
version = "1.1"
[dependencies.borsh-derive]
optional = true
version = "~1.5.3"
[dependencies.bson]
optional = true
version = "2"
[dependencies.bytes]
optional = true
version = "1"
[dependencies.hashbrown]
optional = true
version = ">=0.11,<0.15.0"
[dev-dependencies.insta]
version = "1.29.0"
[dev-dependencies.serde_json]
version = "1"
[[example]]
name = "serde_json_value"
path = "examples/serde_json_value.rs"
required-features = ["std", "derive"]
[features]
de_strict_order = []
default = ["std"]
derive = ["borsh-derive"]
rc = []
std = []
unstable__schema = ["derive", "borsh-derive/schema"]
[lib]
name = "borsh"
path = "src/lib.rs"
[package]
authors = ["Near Inc <hello@near.org>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = "build.rs"
categories = ["encoding", "network-programming"]
description = """
Binary Object Representation Serializer for Hashing
"""
edition = "2018"
exclude = ["*.snap"]
homepage = "https://borsh.io"
license = "MIT OR Apache-2.0"
name = "borsh"
readme = "README.md"
repository = "https://github.com/near/borsh-rs"
rust-version = "1.67.0"
version = "1.5.3"
[package.metadata.docs.rs]
features = ["derive", "unstable__schema", "rc"]
targets = ["x86_64-unknown-linux-gnu"]
[[test]]
name = "common_macro"
path = "tests/common_macro.rs"
[[test]]
name = "smoke"
path = "tests/smoke.rs"
[[test]]
name = "tests"
path = "tests/tests.rs"