pub enum Filter {
And(AndFilter),
Bool(BoolFilter),
Exists(ExistsFilter),
GeoBoundingBox(GeoBoundingBoxFilter),
GeoDistance(GeoDistanceFilter),
GeoPolygon(GeoPolygonFilter),
GeoShape(GeoShapeFilter),
GeohashCell(GeohashCellFilter),
HasChild(HasChildFilter),
HasParent(HasParentFilter),
Ids(IdsFilter),
Indices(IndicesFilter),
MatchAll(MatchAllFilter),
Missing(MissingFilter),
Nested(NestedFilter),
Not(NotFilter),
Or(OrFilter),
Prefix(PrefixFilter),
Query(QueryFilter),
Range(RangeFilter),
Regexp(RegexpFilter),
Script(ScriptFilter),
Term(TermFilter),
Terms(TermsFilter),
Type(TypeFilter),
}
Variants
And | |
Bool | |
Exists | |
GeoBoundingBox | |
GeoDistance | |
GeoPolygon | |
GeoShape | |
GeohashCell | |
HasChild | |
HasParent | |
Ids | |
Indices | |
MatchAll | |
Missing | |
Nested | |
Not | |
Or | |
Prefix | |
Query | |
Range | |
Regexp | |
Script | |
Term | |
Terms | |
Type | |
Methods
Trait Implementations
Derived Implementations