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.