pub struct StatsNode {
pub aggregations: Vec<Aggregation>,
pub group_by: Vec<GroupBy>,
pub viz_hint: Option<String>,
}Expand description
Stats expression node
Fields§
§aggregations: Vec<Aggregation>Aggregation functions to apply
group_by: Vec<GroupBy>Fields to group by
viz_hint: Option<String>Visualization hint
Trait Implementations§
Source§impl<'de> Deserialize<'de> for StatsNode
impl<'de> Deserialize<'de> for StatsNode
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
impl StructuralPartialEq for StatsNode
Auto Trait Implementations§
impl Freeze for StatsNode
impl RefUnwindSafe for StatsNode
impl Send for StatsNode
impl Sync for StatsNode
impl Unpin for StatsNode
impl UnwindSafe for StatsNode
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