pub struct StatsAggregation { /* private fields */ }
Implementations
sourceimpl StatsAggregation
impl StatsAggregation
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,
Trait Implementations
sourceimpl AggregationTrait for StatsAggregation
impl AggregationTrait for StatsAggregation
sourceimpl Default for StatsAggregation
impl Default for StatsAggregation
sourcefn default() -> StatsAggregation
fn default() -> StatsAggregation
Returns the “default value” for a type. Read more
sourceimpl Serialize for StatsAggregation
impl Serialize for StatsAggregation
sourcefn 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
Auto Trait Implementations
impl RefUnwindSafe for StatsAggregation
impl Send for StatsAggregation
impl Sync for StatsAggregation
impl Unpin for StatsAggregation
impl UnwindSafe for StatsAggregation
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more