Module simd_json::prelude

source ·
Expand description

Default trait imports;

Modules§

  • Prelude to include needed traits Traits that provide basic interactions, they do have no auto-implementations
  • Prelude to include needed traits Traits that have derived implementations relying on base traitsa
  • Prelude to include needed traits Traits for serializing JSON

Structs§

  • Prelude to include needed traits A type error thrown by the try_* functions

Enums§

  • Prelude to include needed traits An access error for ValueType
  • Prelude to include needed traits Extended types that have no native representation in JSON
  • Prelude to include needed traits Static tape node
  • Prelude to include needed traits Types of JSON values

Traits§

  • Prelude to include needed traits Mutability functions for a value array
  • Prelude to include needed traits A trait for the minimal common functionality of a vale array
  • Prelude to include needed traits Base generator trait
  • Prelude to include needed traits Mutatability for array like values
  • Prelude to include needed traits Mutatability for object like values
  • Prelude to include needed traits A mutable value Object
  • Prelude to include needed traits A trait for the minimal common functionality of a vale object
  • Prelude to include needed traits Type checks for container values on a value
  • Prelude to include needed traits Type checks for custom values on a value
  • Prelude to include needed traits Type checks for scalar values on a value
  • Prelude to include needed traits Type information on a value
  • Prelude to include needed traits Access to a value as an array
  • Prelude to include needed traits Access to a value as an array with error handling
  • Prelude to include needed traits Trait to allow accessing data inside a Value
  • Prelude to include needed traits Mutatability for container values
  • Prelude to include needed traits Access to scalar value types
  • Prelude to include needed traits Support of builder methods for traits.
  • Prelude to include needed traits A trait that specifies how to turn the Value into it’s sub types
  • Prelude to include needed traits A trait that specifies how to turn the Value into it’s sub types
  • Prelude to include needed traits Access to a value as an object
  • Prelude to include needed traits Access to container values in an object
  • Prelude to include needed traits Access to scalar values in an object
  • Prelude to include needed traits try_as_* access to container values in an object
  • Prelude to include needed traits try_as_* access to scalar values in an object
  • Prelude to include needed traits try_as_* access to a value as an object
  • Prelude to include needed traits try_as_* access to container value types
  • Prelude to include needed traits try_as_* access to scalar value types
  • Prelude to include needed traits A trait that specifies how to turn the Value into it’s sub types with error handling
  • Prelude to include needed traits A trait that allows destructively turning a value into it’s string representation
  • Prelude to include needed traits A Value that can be serialized and written