Crate serde_json_path_to_error
source ·Re-exports
pub use error::Error;pub use error::Result;pub use de::from_reader;pub use de::from_slice;pub use de::from_str;pub use ser::to_string;pub use ser::to_string_pretty;pub use ser::to_vec;pub use ser::to_vec_pretty;pub use ser::to_writer;pub use ser::to_writer_pretty;pub use value::from_value;pub use value::to_value;
Modules
- When serializing or deserializing JSON goes wrong.
Macros
- Construct a
serde_json::Valuefrom a JSON literal.
Structs
- This structure compacts a JSON value with no extra whitespace.
- A structure that deserializes JSON into Rust values.
- Represents a JSON key/value type.
- Represents a JSON number, whether integer or floating point.
- This structure pretty prints a JSON value to make it human readable.
- A structure for serializing Rust values into JSON.
- Iterator that deserializes a stream into multiple JSON values.
Enums
- Represents a character escape code in a type-safe manner.
- Represents any valid JSON value.
Traits
- This trait abstracts away serializing the JSON control characters, which allows the user to optionally pretty print the JSON output.