Crate value_trait
source ·Expand description
A crate providing generalised value traits for working with
JSONesque
values.
Modules
- Traits for serializing JSON
- Prelude for traits
Structs
- A type error thrown by the
try_*
functions
Enums
- An access error for
ValueType
- Extended types that have no native representation in JSON
- Static tape node
- Types of JSON values
Traits
- Functions guaranteed for any array object
- Support of builder methods for traits.
- Mutatability for values
- A JSON Object
- The
Value
exposes common interface for values, this allows using bothBorrowedValue
andOwnedValue
nearly interchangeable - Trait to allow accessing data inside a Value
- A trait that specifies how to turn the Value
into
it’s sub types - A Value that can be serialized and written