[[bench]]
harness = false
name = "deserialize_struct"
[[bench]]
harness = false
name = "deserialize_value"
[[bench]]
harness = false
name = "serialize_struct"
[[bench]]
harness = false
name = "serialize_value"
[[bench]]
harness = false
name = "get_from"
[dependencies.arrayref]
version = "0.3"
[dependencies.bumpalo]
version = "3.13"
[dependencies.bytes]
version = "1.4"
[dependencies.cfg-if]
version = "1.0"
[dependencies.faststr]
version = "0.2"
[dependencies.itoa]
version = "1.0"
[dependencies.packed_simd]
package = "packed_simd"
version = "0.3"
[dependencies.ryu]
version = "1.0"
[dependencies.serde]
default-features = false
version = "1.0"
[dependencies.smallvec]
version = "1.11"
[dependencies.thiserror]
version = "1.0.49"
[dev-dependencies.core_affinity]
version = "0.8"
[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.5"
[dev-dependencies.env_logger]
version = "0.10"
[dev-dependencies.faststr]
version = "0.2"
[dev-dependencies.gjson]
version = "0.8"
[dev-dependencies.jemallocator]
version = "0.5"
[dev-dependencies.paste]
version = "1.0"
[dev-dependencies.serde]
features = ["derive"]
version = "1.0"
[dev-dependencies.serde_bytes]
version = "0.11"
[dev-dependencies.serde_derive]
version = "1.0"
[dev-dependencies.serde_json]
version = "1.0"
[dev-dependencies.simd-json]
version = "0.12"
[features]
default = []
[package]
authors = ["Volo Team <volo@cloudwego.io>"]
categories = ["encoding", "parser-implementations"]
description = "Sonic-rs is a fast Rust JSON library based on SIMD"
documentation = "https://docs.rs/sonic-rs"
edition = "2021"
keywords = ["json", "simd", "serde", "serialization"]
license = "Apache-2.0"
name = "sonic-rs"
readme = "README.md"
repository = "https://github.com/cloudwego/sonic-rs"
version = "0.1.2"
[profile.release]
codegen-units = 1
debug = 0
debug-assertions = false
incremental = false
lto = true
opt-level = 3
overflow-checks = false
panic = "unwind"
rpath = false