Enum rs_es::operations::search::aggregations::bucket::BucketAggregation
[−]
[src]
pub enum BucketAggregation<'a> {
Global(Global<'a>),
Filter(Filter<'a>),
Filters(Filters<'a>),
Missing(Missing<'a>),
Nested(Nested<'a>),
ReverseNested(ReverseNested<'a>),
Children(Children<'a>),
Terms(Terms<'a>),
Range(Range<'a>),
DateRange(DateRange<'a>),
Histogram(Histogram<'a>),
DateHistogram(DateHistogram<'a>),
GeoDistance(GeoDistance<'a>),
GeohashGrid(GeohashGrid<'a>),
}The set of bucket aggregations
Variants
Global(Global<'a>)Filter(Filter<'a>)Filters(Filters<'a>)Missing(Missing<'a>)Nested(Nested<'a>)ReverseNested(ReverseNested<'a>)Children(Children<'a>)Terms(Terms<'a>)Range(Range<'a>)DateRange(DateRange<'a>)Histogram(Histogram<'a>)DateHistogram(DateHistogram<'a>)GeoDistance(GeoDistance<'a>)GeohashGrid(GeohashGrid<'a>)Methods
impl<'a> BucketAggregation<'a>[src]
Trait Implementations
impl<'a> Debug for BucketAggregation<'a>[src]
impl<'a> Serialize for BucketAggregation<'a>[src]
fn serialize<S>(&self, serializer: &mut S) -> Result<(), S::Error> where S: Serializer
Serializes this value into this serializer.