pub struct StacklessRunner<'q> { /* private fields */ }
Expand description

Stackless runner for a fixed JSONPath query.

The runner is stateless, meaning that it can be executed on any number of separate inputs, even on separate threads.

Implementations§

Compile a query into a StacklessRunner.

Compilation time is proportional to the length of the query.

Trait Implementations§

Compute the QueryResult on given Input. Read more

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.