List of all items
Structs
- Buffers
- Deserializer
- Error
- TryTypeError
- generator::DumpGenerator
- generator::PrettyGenerator
- generator::PrettyWriterGenerator
- generator::WriterGenerator
- prelude::TryTypeError
- prelude::generator::DumpGenerator
- prelude::generator::PrettyGenerator
- prelude::generator::PrettyWriterGenerator
- prelude::generator::WriterGenerator
- tape::Array
- tape::Object
- tape::Tape
- tape::Value
- value::TryTypeError
- value::generator::DumpGenerator
- value::generator::PrettyGenerator
- value::generator::PrettyWriterGenerator
- value::generator::WriterGenerator
- value::prelude::TryTypeError
- value::tape::Array
- value::tape::Object
- value::tape::Tape
- value::tape::Value
Enums
- AccessError
- ErrorType
- ExtendedValueType
- Implementation
- StaticNode
- ValueType
- borrowed::Value
- cow::Cow
- lazy::Array
- lazy::Object
- lazy::Value
- owned::Value
- prelude::AccessError
- prelude::ExtendedValueType
- prelude::StaticNode
- prelude::ValueType
- serde::SerdeConversionError
- tape::Node
- value::AccessError
- value::ExtendedValueType
- value::StaticNode
- value::ValueType
- value::borrowed::Value
- value::lazy::Array
- value::lazy::Object
- value::lazy::Value
- value::owned::Value
- value::prelude::AccessError
- value::prelude::ExtendedValueType
- value::prelude::StaticNode
- value::prelude::ValueType
- value::tape::Node
Traits
- ValueBuilder
- base::TypedCustomValue
- base::TypedValue
- base::ValueAsArray
- base::ValueAsMutArray
- base::ValueAsMutObject
- base::ValueAsObject
- base::ValueAsScalar
- base::ValueIntoArray
- base::ValueIntoObject
- base::ValueIntoString
- base::ValueTryAsArrayMut
- base::ValueTryAsMutObject
- base::Writable
- derived::MutableArray
- derived::MutableObject
- derived::MutableValueArrayAccess
- derived::TypedArrayValue
- derived::TypedObjectValue
- derived::TypedScalarValue
- derived::ValueArrayAccess
- derived::ValueArrayTryAccess
- derived::ValueObjectAccess
- derived::ValueObjectAccessAsArray
- derived::ValueObjectAccessAsObject
- derived::ValueObjectAccessAsScalar
- derived::ValueObjectAccessTryAsArray
- derived::ValueObjectAccessTryAsObject
- derived::ValueObjectAccessTryAsScalar
- derived::ValueObjectTryAccess
- derived::ValueTryAsArray
- derived::ValueTryAsObject
- derived::ValueTryAsScalar
- derived::ValueTryIntoArray
- derived::ValueTryIntoObject
- derived::ValueTryIntoString
- generator::BaseGenerator
- prelude::ArrayMut
- prelude::ArrayTrait
- prelude::BaseGenerator
- prelude::Indexed
- prelude::IndexedMut
- prelude::MutableArray
- prelude::MutableObject
- prelude::MutableValueArrayAccess
- prelude::ObjectMut
- prelude::ObjectTrait
- prelude::TypedArrayValue
- prelude::TypedCustomValue
- prelude::TypedObjectValue
- prelude::TypedScalarValue
- prelude::TypedValue
- prelude::ValueArrayAccess
- prelude::ValueArrayTryAccess
- prelude::ValueAsArray
- prelude::ValueAsMutArray
- prelude::ValueAsMutObject
- prelude::ValueAsObject
- prelude::ValueAsScalar
- prelude::ValueBuilder
- prelude::ValueIntoArray
- prelude::ValueIntoObject
- prelude::ValueIntoString
- prelude::ValueObjectAccess
- prelude::ValueObjectAccessAsArray
- prelude::ValueObjectAccessAsObject
- prelude::ValueObjectAccessAsScalar
- prelude::ValueObjectAccessTryAsArray
- prelude::ValueObjectAccessTryAsObject
- prelude::ValueObjectAccessTryAsScalar
- prelude::ValueObjectTryAccess
- prelude::ValueTryAsArray
- prelude::ValueTryAsArrayMut
- prelude::ValueTryAsMutObject
- prelude::ValueTryAsObject
- prelude::ValueTryAsScalar
- prelude::ValueTryIntoArray
- prelude::ValueTryIntoObject
- prelude::ValueTryIntoString
- prelude::Writable
- prelude::base::TypedCustomValue
- prelude::base::TypedValue
- prelude::base::ValueAsArray
- prelude::base::ValueAsMutArray
- prelude::base::ValueAsMutObject
- prelude::base::ValueAsObject
- prelude::base::ValueAsScalar
- prelude::base::ValueIntoArray
- prelude::base::ValueIntoObject
- prelude::base::ValueIntoString
- prelude::base::ValueTryAsArrayMut
- prelude::base::ValueTryAsMutObject
- prelude::base::Writable
- prelude::derived::MutableArray
- prelude::derived::MutableObject
- prelude::derived::MutableValueArrayAccess
- prelude::derived::TypedArrayValue
- prelude::derived::TypedObjectValue
- prelude::derived::TypedScalarValue
- prelude::derived::ValueArrayAccess
- prelude::derived::ValueArrayTryAccess
- prelude::derived::ValueObjectAccess
- prelude::derived::ValueObjectAccessAsArray
- prelude::derived::ValueObjectAccessAsObject
- prelude::derived::ValueObjectAccessAsScalar
- prelude::derived::ValueObjectAccessTryAsArray
- prelude::derived::ValueObjectAccessTryAsObject
- prelude::derived::ValueObjectAccessTryAsScalar
- prelude::derived::ValueObjectTryAccess
- prelude::derived::ValueTryAsArray
- prelude::derived::ValueTryAsObject
- prelude::derived::ValueTryAsScalar
- prelude::derived::ValueTryIntoArray
- prelude::derived::ValueTryIntoObject
- prelude::derived::ValueTryIntoString
- prelude::generator::BaseGenerator
- value::ValueBuilder
- value::generator::BaseGenerator
- value::prelude::ArrayMut
- value::prelude::ArrayTrait
- value::prelude::BaseGenerator
- value::prelude::Indexed
- value::prelude::IndexedMut
- value::prelude::MutableArray
- value::prelude::MutableObject
- value::prelude::MutableValueArrayAccess
- value::prelude::ObjectMut
- value::prelude::ObjectTrait
- value::prelude::TypedArrayValue
- value::prelude::TypedCustomValue
- value::prelude::TypedObjectValue
- value::prelude::TypedScalarValue
- value::prelude::TypedValue
- value::prelude::ValueArrayAccess
- value::prelude::ValueArrayTryAccess
- value::prelude::ValueAsArray
- value::prelude::ValueAsMutArray
- value::prelude::ValueAsMutObject
- value::prelude::ValueAsObject
- value::prelude::ValueAsScalar
- value::prelude::ValueBuilder
- value::prelude::ValueIntoArray
- value::prelude::ValueIntoObject
- value::prelude::ValueIntoString
- value::prelude::ValueObjectAccess
- value::prelude::ValueObjectAccessAsArray
- value::prelude::ValueObjectAccessAsObject
- value::prelude::ValueObjectAccessAsScalar
- value::prelude::ValueObjectAccessTryAsArray
- value::prelude::ValueObjectAccessTryAsObject
- value::prelude::ValueObjectAccessTryAsScalar
- value::prelude::ValueObjectTryAccess
- value::prelude::ValueTryAsArray
- value::prelude::ValueTryAsArrayMut
- value::prelude::ValueTryAsMutObject
- value::prelude::ValueTryAsObject
- value::prelude::ValueTryAsScalar
- value::prelude::ValueTryIntoArray
- value::prelude::ValueTryIntoObject
- value::prelude::ValueTryIntoString
- value::prelude::Writable
- value::prelude::base::TypedCustomValue
- value::prelude::base::TypedValue
- value::prelude::base::ValueAsArray
- value::prelude::base::ValueAsMutArray
- value::prelude::base::ValueAsMutObject
- value::prelude::base::ValueAsObject
- value::prelude::base::ValueAsScalar
- value::prelude::base::ValueIntoArray
- value::prelude::base::ValueIntoObject
- value::prelude::base::ValueIntoString
- value::prelude::base::ValueTryAsArrayMut
- value::prelude::base::ValueTryAsMutObject
- value::prelude::base::Writable
- value::prelude::derived::MutableArray
- value::prelude::derived::MutableObject
- value::prelude::derived::MutableValueArrayAccess
- value::prelude::derived::TypedArrayValue
- value::prelude::derived::TypedObjectValue
- value::prelude::derived::TypedScalarValue
- value::prelude::derived::ValueArrayAccess
- value::prelude::derived::ValueArrayTryAccess
- value::prelude::derived::ValueObjectAccess
- value::prelude::derived::ValueObjectAccessAsArray
- value::prelude::derived::ValueObjectAccessAsObject
- value::prelude::derived::ValueObjectAccessAsScalar
- value::prelude::derived::ValueObjectAccessTryAsArray
- value::prelude::derived::ValueObjectAccessTryAsObject
- value::prelude::derived::ValueObjectAccessTryAsScalar
- value::prelude::derived::ValueObjectTryAccess
- value::prelude::derived::ValueTryAsArray
- value::prelude::derived::ValueTryAsObject
- value::prelude::derived::ValueTryAsScalar
- value::prelude::derived::ValueTryIntoArray
- value::prelude::derived::ValueTryIntoObject
- value::prelude::derived::ValueTryIntoString
Macros
- json
- json_typed
- likely
- static_cast_i128
- static_cast_i32
- static_cast_i64
- static_cast_i8
- static_cast_u32
- static_cast_u64
- stry
- unlikely
Functions
- borrowed::to_value
- borrowed::to_value_with_buffers
- deserialize
- deserialize_with_buffers
- fill_tape
- owned::to_value
- owned::to_value_with_buffers
- serde::from_borrowed_value
- serde::from_owned_value
- serde::from_reader
- serde::from_reader_with_buffers
- serde::from_refborrowed_value
- serde::from_refowned_value
- serde::from_slice
- serde::from_slice_with_buffers
- serde::from_str
- serde::from_str_with_buffers
- serde::to_borrowed_value
- serde::to_owned_value
- serde::to_string
- serde::to_string_pretty
- serde::to_vec
- serde::to_vec_pretty
- serde::to_writer
- serde::to_writer_pretty
- to_tape
- to_tape_with_buffers
- value::borrowed::to_value
- value::borrowed::to_value_with_buffers
- value::deserialize
- value::deserialize_with_buffers
- value::owned::to_value
- value::owned::to_value_with_buffers
Type Aliases
- ObjectHasher
- Result
- borrowed::Array
- borrowed::Object
- owned::Object
- value::ObjectHasher
- value::borrowed::Array
- value::borrowed::Object
- value::owned::Object