Expand description
simd-json / serde_json 双路径 JSON 工具
优先使用 simd-json 加速解析(需 CPU 支持 AVX2 或 aarch64), 不可用时自动回退到 serde_json。对调用方完全透明。
§性能
simd-json 在支持 AVX2 的 x86_64 CPU 上可比 serde_json 快 2-3 倍, 适用于高吞吐 API 响应的序列化热点路径。
§回退策略
simd_available() 运行时检测 CPU 特性,编译时判断目标架构:
| 架构 | simd-json 可用性 |
|---|---|
| x86_64 + AVX2 | 可用 |
| aarch64 (ARM Mac) | 可用 |
| 其他 | 不可用,回退 serde_json |
Enums§
- Fast
Json Error - JSON 序列化/反序列化统一错误类型
Functions§
- from_
slice - 从 JSON 字节数组反序列化为 Rust 类型
- to_vec
- 将 Rust 值序列化为 JSON 字节数组