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