pub struct GroupResult {
pub key: Vec<Option<Value>>,
pub metrics: Vec<NamedMetricValue>,
}Expand description
One deterministic aggregation group.
Fields§
§key: Vec<Option<Value>>Group values in plan order. None means a missing path; explicit null is
represented by Some(Value::Null).
metrics: Vec<NamedMetricValue>Metric values in plan order.
Trait Implementations§
Source§impl Clone for GroupResult
impl Clone for GroupResult
Source§fn clone(&self) -> GroupResult
fn clone(&self) -> GroupResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GroupResult
impl Debug for GroupResult
impl Eq for GroupResult
Source§impl PartialEq for GroupResult
impl PartialEq for GroupResult
impl StructuralPartialEq for GroupResult
Auto Trait Implementations§
impl Freeze for GroupResult
impl RefUnwindSafe for GroupResult
impl Send for GroupResult
impl Sync for GroupResult
impl Unpin for GroupResult
impl UnsafeUnpin for GroupResult
impl UnwindSafe for GroupResult
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