Expand description
§SerialZero
A zero-dependency, minimalist JSON parsing and serialization library for Rust.
§Features
- Zero dependencies: No external libraries, keeping your project lean.
- Optimized for speed: Written with performance in mind, for both parsing and serializing JSON.
- Minimal API: Simple, clean API that’s easy to use without boilerplate.
- Customizable: Allows customization for use cases like date formatting or naming conventions.
- Portable: Ideal for projects with strict size limitations (embedded systems, webassembly).
Macros§
Structs§
- Parser
- Parser for converting JSON strings into JsonValue structures
- Serialize
Options - Options for configuring JSON serialization
Enums§
- Json
Error - Error types that can occur during parsing or serialization
- Json
Value - The primary JSON value type that represents any valid JSON value
Traits§
- Json
Value Ext - Extension trait for JsonValue
Functions§
- from_
bool - from_
number - from_
str - parse
- Parse a JSON string into a JsonValue
- to_
string - Serialize a JsonValue to a string
- to_
string_ pretty - Serialize a JsonValue to a pretty-printed string
- to_
string_ with_ options - Serialize a JsonValue to a string with custom options