Available on crate feature
std
only.Expand description
Serialize a Rust data structure into JSON data.
Structs§
- Compact
Formatter - This structure compacts a JSON value with no extra whitespace.
- Pretty
Formatter - This structure pretty prints a JSON value to make it human readable.
- Serializer
- A structure for serializing Rust values into JSON.
Enums§
- Char
Escape - Represents a character escape code in a type-safe manner.
Traits§
- Formatter
- This trait abstracts away serializing the JSON control characters, which allows the user to optionally pretty print the JSON output.
Functions§
- to_
string - Serialize the given data structure as a String of JSON.
- to_
string_ pretty - Serialize the given data structure as a pretty-printed String of JSON.
- to_vec
- Serialize the given data structure as a JSON byte vector.
- to_
vec_ pretty - Serialize the given data structure as a pretty-printed JSON byte vector.
- to_
writer - Serialize the given data structure as JSON into the I/O stream.
- to_
writer_ pretty - Serialize the given data structure as pretty-printed JSON into the I/O stream.