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