Skip to main content

Crate qubit_json

Crate qubit_json 

Source
Expand description

Provides the public API for the qubit-json crate.

The crate exposes a lenient JSON decoder and the related option and error types needed to normalize and deserialize JSON text from non-fully-trusted sources.

Author: Haixing Hu

Structs§

JsonDecodeError
Error returned when lenient JSON decoding fails.
JsonDecodeOptions
Configuration switches for crate::LenientJsonDecoder.
LenientJsonDecoder
A configurable JSON decoder for non-fully-trusted text inputs.
LenientJsonNormalizer
Normalizes one raw JSON text input before JSON parsing.

Enums§

JsonDecodeErrorKind
Represents the coarse category of a lenient JSON decoding failure.
JsonTopLevelKind
Represents the top-level kind of a parsed JSON value.