pub struct JsonAggConstructor {
pub output: Option<Box<JsonOutput>>,
pub agg_filter: Option<Node>,
pub agg_order: List,
pub over: Option<Box<WindowDef>>,
pub location: i32,
}Expand description
The node JsonAggConstructor.
Fields§
§output: Option<Box<JsonOutput>>§agg_filter: Option<Node>§agg_order: List§over: Option<Box<WindowDef>>§location: i32Trait Implementations§
Source§impl Clone for JsonAggConstructor
impl Clone for JsonAggConstructor
Source§impl Debug for JsonAggConstructor
impl Debug for JsonAggConstructor
Source§impl Default for JsonAggConstructor
impl Default for JsonAggConstructor
Source§impl Equal for JsonAggConstructor
impl Equal for JsonAggConstructor
Source§impl From<JsonAggConstructor> for Node
impl From<JsonAggConstructor> for Node
Source§fn from(node: JsonAggConstructor) -> Node
fn from(node: JsonAggConstructor) -> Node
Converts to this type from the input type.
Source§impl NodeType for JsonAggConstructor
impl NodeType for JsonAggConstructor
Source§impl Out for JsonAggConstructor
impl Out for JsonAggConstructor
Source§impl PartialEq for JsonAggConstructor
impl PartialEq for JsonAggConstructor
impl StructuralPartialEq for JsonAggConstructor
Auto Trait Implementations§
impl Freeze for JsonAggConstructor
impl RefUnwindSafe for JsonAggConstructor
impl Send for JsonAggConstructor
impl Sync for JsonAggConstructor
impl Unpin for JsonAggConstructor
impl UnsafeUnpin for JsonAggConstructor
impl UnwindSafe for JsonAggConstructor
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