[go: up one dir, main page]

sonic-rs 0.1.1

Sonic-rs is a fast Rust JSON library based on SIMD
Documentation
[[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.1"
[profile.release]
codegen-units = 1
debug = 0
debug-assertions = false
incremental = false
lto = true
opt-level = 3
overflow-checks = false
panic = "unwind"
rpath = false