Helper macro to get real values out of Value while retaining proper errors in filters
The struct that holds the context of a template rendering.
The Error type
Represents a JSON key/value type.
Represents a JSON number, whether integer or floating point.
This is the parsed equivalent of a template file. It also does some pre-processing to ensure it does as little as possible at runtime Not meant to be used directly.
The main point of interaction in this library.
The filter function type definition
The global function type definition
The tester function type definition
serde_json::Value as an instance of type
Converts a dotted path to a json pointer one
serde_json::Value which is an enum that can represent
any valid JSON data.
Convenient wrapper around std::Result.