Expand description
A tremor value to represent data
Re-exports§
pub use value::parse_to_value;
pub use value::parse_to_value_with_buffers;
pub use value::to_value;
pub use value::Object;
pub use value::Value;
Modules§
- Prelude module
- Utility function
- The value modules defines a structural module of tremor supported types
Macros§
- Taken from: https://github.com/serde-rs/json/blob/5b5f95831d9e0d769367b30b76a686339bffd209/src/macros.rs Construct a
simd_json::Value
from a JSON literal. - Adapted from: https://github.com/serde-rs/json/blob/5b5f95831d9e0d769367b30b76a686339bffd209/src/macros.rs Constructs a
simd_json::Value
from a JSON literal and allows specifying whether it generates an owned or borrowed variant. - Convenience to generate tremor-value from json literals
Structs§
- A struct to hold the buffers for the parser.
- Well known key that can be looked up in a
Value
faster. It achives this by memorizing the hash. - A type error thrown by the
try_*
functions
Enums§
- A Error
- Error for known keys
- Static tape node
- Types of JSON values
Constants§
- Maximum size for a vector object
Traits§
- Support of builder methods for traits.
Functions§
- Returns a struct populated against the DOM value via serde deserialization
Type Aliases§
- Hasher used for objects
- Result type