pub struct MaxAggregation { /* private fields */ }Implementations§
source§impl MaxAggregation
 
impl MaxAggregation
pub fn new(name: &str) -> Self
pub fn set_field(self, field: &str) -> Self
pub fn set_script(self, script: &str) -> Self
pub fn set_missing(self, missing: i64) -> Self
pub fn set_aggregation<T>(self, aggregation: T) -> Selfwhere
    T: AggregationTrait,
pub fn append_aggregation<T>(self, query: T) -> Selfwhere
    T: AggregationTrait,
Trait Implementations§
source§impl AggregationTrait for MaxAggregation
 
impl AggregationTrait for MaxAggregation
source§impl Default for MaxAggregation
 
impl Default for MaxAggregation
source§fn default() -> MaxAggregation
 
fn default() -> MaxAggregation
Returns the “default value” for a type. Read more
source§impl Serialize for MaxAggregation
 
impl Serialize for MaxAggregation
source§fn serialize<S>(
    &self,
    serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
 
fn serialize<S>(
    &self,
    serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Serialize this value into the given Serde serializer. Read more