pub struct AggregationGroup {
pub group_key: HashMap<String, Value>,
pub aggregations: HashMap<String, Value>,
}Expand description
Single group in aggregation results
Fields§
§group_key: HashMap<String, Value>Group key values (flattened into object)
aggregations: HashMap<String, Value>Aggregation results for this group
Trait Implementations§
Source§impl Clone for AggregationGroup
impl Clone for AggregationGroup
Source§fn clone(&self) -> AggregationGroup
fn clone(&self) -> AggregationGroup
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AggregationGroup
impl Debug for AggregationGroup
Source§impl<'de> Deserialize<'de> for AggregationGroup
impl<'de> Deserialize<'de> for AggregationGroup
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AggregationGroup
impl RefUnwindSafe for AggregationGroup
impl Send for AggregationGroup
impl Sync for AggregationGroup
impl Unpin for AggregationGroup
impl UnsafeUnpin for AggregationGroup
impl UnwindSafe for AggregationGroup
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more