pub struct JsonArrayAgg {
pub constructor: Option<Box<JsonAggConstructor>>,
pub arg: Option<Box<JsonValueExpr>>,
pub absent_on_null: bool,
}Expand description
The node JsonArrayAgg.
Fields§
§constructor: Option<Box<JsonAggConstructor>>§arg: Option<Box<JsonValueExpr>>§absent_on_null: boolTrait Implementations§
Source§impl Clone for JsonArrayAgg
impl Clone for JsonArrayAgg
Source§impl Debug for JsonArrayAgg
impl Debug for JsonArrayAgg
Source§impl Default for JsonArrayAgg
impl Default for JsonArrayAgg
Source§impl Equal for JsonArrayAgg
impl Equal for JsonArrayAgg
Source§impl From<JsonArrayAgg> for Node
impl From<JsonArrayAgg> for Node
Source§fn from(node: JsonArrayAgg) -> Node
fn from(node: JsonArrayAgg) -> Node
Converts to this type from the input type.
Source§impl NodeType for JsonArrayAgg
impl NodeType for JsonArrayAgg
Source§impl Out for JsonArrayAgg
impl Out for JsonArrayAgg
Source§impl PartialEq for JsonArrayAgg
impl PartialEq for JsonArrayAgg
impl StructuralPartialEq for JsonArrayAgg
Auto Trait Implementations§
impl Freeze for JsonArrayAgg
impl RefUnwindSafe for JsonArrayAgg
impl Send for JsonArrayAgg
impl Sync for JsonArrayAgg
impl Unpin for JsonArrayAgg
impl UnsafeUnpin for JsonArrayAgg
impl UnwindSafe for JsonArrayAgg
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