Expand description

JSON (RFC 7159) encoder and decoder implementations.

Re-exports

pub use ast::Json;
pub use decoder::Config;
pub use decoder::DecodeError;
pub use decoder::DecodeResult;
pub use decoder::Decoder;
pub use decoder::FromJson;
pub use encoder::EncodeError;
pub use encoder::EncodeResult;
pub use encoder::Encoder;
pub use encoder::ToJson;

Modules

JSON AST definition.
JSON (RFC 7159) decoder implementation.
JSON (RFC 7159) encoder.

Macros

Macro to support declarative decoding into Vec.
Macro to support extraction of subsets of JSON object fields.
Macro to support declarative decoding into struct types.

Structs

UTF-8 encoding buffer over an u8-slice.