Module serde_json::ser [−][src]
Serialize a Rust data structure into JSON data.
Structs
CompactFormatter |
This structure compacts a JSON value with no extra whitespace. |
PrettyFormatter |
This structure pretty prints a JSON value to make it human readable. |
Serializer |
A structure for serializing Rust values into JSON. |
Enums
CharEscape |
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 IO stream. |
to_writer_pretty |
Serialize the given data structure as pretty-printed JSON into the IO stream. |