Expand description
Traits that have derived implementations relying on base
traitsa
Traits§
- Mutable
Array - Mutatability for array like values
- Mutable
Object - Mutatability for object like values
- Mutable
Value Array Access - Mutatability for array like values
- Typed
Array Value - Type checks for array values on a value
- Typed
Object Value - Type checks for object values on a value
- Typed
Scalar Value - Type checks for scalar values on a value
- Value
Array Access - Access to a value as an array
- Value
Array TryAccess - Access to a value as an array with error handling
- Value
Object Access - Access to a value as an object
- Value
Object Access AsArray - Access to array values in an object
- Value
Object Access AsObject - Access to object values in an object
- Value
Object Access AsScalar - Access to scalar values in an object
- Value
Object Access TryAs Array try_get_array
access to object values in an object- Value
Object Access TryAs Object try_get_object
access to object values in an object- Value
Object Access TryAs Scalar try_as_*
access to scalar values in an object- Value
Object TryAccess try_as_*
access to a value as an object- Value
TryAs Array try_as_*
access to array value types- Value
TryAs Object try_as_*
access to object value types- Value
TryAs Scalar try_as_*
access to scalar value types- Value
TryInto Array - A trait that specifies how to turn the Value
into
it’s sub types with error handling - Value
TryInto Object - A trait that specifies how to turn the Value
into
it’s sub types with error handling - Value
TryInto String - A trait that allows destructively turning a value into it’s string representation