haystack.filter

Haystack filter.

Members

Aliases

EmptyResolver
alias EmptyResolver = Path.emptyResolver!Dict

An empty resolver

HaystackFilter
alias HaystackFilter = Filter!string

The default string based haystack filter

Classes

FilterException
class FilterException

Filter parsing exception

Structs

And
struct And

And condition

Cmp
struct Cmp

Dict has the path that satisfies the predicate

Filter
struct Filter(Range)

Haystack filter

Has
struct Has

Dict has the path

Missing
struct Missing

Dict missing the path

Or
struct Or

Or condition

Path
struct Path

A filter path. Can be a simple path that resolves to a dict, or a chained path that resolves across multiple dicts

Term
struct Term

A filter term

Meta

Authors

Radu Racariu