[][src]Crate value_trait

A crate providing generalised value traits for working with JSONesque values.

Modules

generator

Traits for serializing JSON

Enums

AccessError

An access error for ValueType

StaticNode

Static tape node

ValueType

Types of JSON values

Traits

Array

Functions guaranteed for any array object

Builder

Support of builder methods for traits.

Mutable

Mutatability for values

Object

A JSON Object

Value

The Value exposes common interface for values, this allows using both BorrowedValue and OwnedValue nearly interchangable

Writable

A Value that can be serialized and written