pub struct NestedAggregation { /* private fields */ }
Implementations
sourceimpl NestedAggregation
impl NestedAggregation
pub fn new(name: &str) -> Self
pub fn set_path(self, path: &str) -> Self
pub fn set_aggregation<T>(self, aggregation: T) -> Selfwhere
T: AggregationTrait,
Trait Implementations
sourceimpl AggregationTrait for NestedAggregation
impl AggregationTrait for NestedAggregation
sourceimpl Default for NestedAggregation
impl Default for NestedAggregation
sourcefn default() -> NestedAggregation
fn default() -> NestedAggregation
Returns the “default value” for a type. Read more
sourceimpl Serialize for NestedAggregation
impl Serialize for NestedAggregation
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 NestedAggregation
impl Send for NestedAggregation
impl Sync for NestedAggregation
impl Unpin for NestedAggregation
impl UnwindSafe for NestedAggregation
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