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