Module engine

Source
Expand description

Base traits for different implementations of JSONPath execution engines.

Defines the Engine trait that provides different ways of retrieving query results from input bytes, as well as Compiler which provides a standalone entry point for compiling a JsonPathQuery into an Engine.

Re-exports§

pub use main::MainEngine as RsonpathEngine;

Modules§

error
Error definitions and utilities for engine execution.
main
Main implementation of a JSONPath query engine.

Traits§

Compiler
An engine that can be created by compiling a JsonPathQuery.
Engine
An engine that can run its query on a given input.