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