Enum rs_es::operations::search::aggregations::MetricsAggregation [] [src]

pub enum MetricsAggregation<'a> {
    Min(Min<'a>),
    Max(Max<'a>),
    Sum(Sum<'a>),
    Avg(Avg<'a>),
    Stats(Stats<'a>),
    ExtendedStats(ExtendedStats<'a>),
    ValueCount(ValueCount<'a>),
    Percentiles(Percentiles<'a>),
    PercentileRanks(PercentileRanks<'a>),
    Cardinality(Cardinality<'a>),
    GeoBounds(GeoBounds<'a>),
    ScriptedMetric(ScriptedMetric<'a>),
}

Individual aggregations and their options

Variants

Min
Max
Sum
Avg
Stats
ExtendedStats
ValueCount
Percentiles
PercentileRanks
Cardinality
GeoBounds
ScriptedMetric

Trait Implementations

impl<'a> ToJson for MetricsAggregation<'a>

fn to_json(&self) -> Json

Derived Implementations

impl<'a> Debug for MetricsAggregation<'a>

fn fmt(&self, __arg_0: &mut Formatter) -> Result