pub type JsonSyntaxNode = SyntaxNode<JsonLanguage>;Aliased Type§
pub struct JsonSyntaxNode { /* private fields */ }Trait Implementations§
Source§impl From<AnyJsonMemberName> for JsonSyntaxNode
impl From<AnyJsonMemberName> for JsonSyntaxNode
Source§fn from(n: AnyJsonMemberName) -> Self
fn from(n: AnyJsonMemberName) -> Self
Converts to this type from the input type.
Source§impl From<AnyJsonValue> for JsonSyntaxNode
impl From<AnyJsonValue> for JsonSyntaxNode
Source§fn from(n: AnyJsonValue) -> Self
fn from(n: AnyJsonValue) -> Self
Converts to this type from the input type.
Source§impl From<JsonArrayValue> for JsonSyntaxNode
impl From<JsonArrayValue> for JsonSyntaxNode
Source§fn from(n: JsonArrayValue) -> Self
fn from(n: JsonArrayValue) -> Self
Converts to this type from the input type.
Source§impl From<JsonBogus> for JsonSyntaxNode
impl From<JsonBogus> for JsonSyntaxNode
Source§impl From<JsonBogusName> for JsonSyntaxNode
impl From<JsonBogusName> for JsonSyntaxNode
Source§fn from(n: JsonBogusName) -> Self
fn from(n: JsonBogusName) -> Self
Converts to this type from the input type.
Source§impl From<JsonBogusValue> for JsonSyntaxNode
impl From<JsonBogusValue> for JsonSyntaxNode
Source§fn from(n: JsonBogusValue) -> Self
fn from(n: JsonBogusValue) -> Self
Converts to this type from the input type.
Source§impl From<JsonBooleanValue> for JsonSyntaxNode
impl From<JsonBooleanValue> for JsonSyntaxNode
Source§fn from(n: JsonBooleanValue) -> Self
fn from(n: JsonBooleanValue) -> Self
Converts to this type from the input type.
Source§impl From<JsonMember> for JsonSyntaxNode
impl From<JsonMember> for JsonSyntaxNode
Source§fn from(n: JsonMember) -> Self
fn from(n: JsonMember) -> Self
Converts to this type from the input type.
Source§impl From<JsonMemberName> for JsonSyntaxNode
impl From<JsonMemberName> for JsonSyntaxNode
Source§fn from(n: JsonMemberName) -> Self
fn from(n: JsonMemberName) -> Self
Converts to this type from the input type.
Source§impl From<JsonMetavariable> for JsonSyntaxNode
impl From<JsonMetavariable> for JsonSyntaxNode
Source§fn from(n: JsonMetavariable) -> Self
fn from(n: JsonMetavariable) -> Self
Converts to this type from the input type.
Source§impl From<JsonNullValue> for JsonSyntaxNode
impl From<JsonNullValue> for JsonSyntaxNode
Source§fn from(n: JsonNullValue) -> Self
fn from(n: JsonNullValue) -> Self
Converts to this type from the input type.
Source§impl From<JsonNumberValue> for JsonSyntaxNode
impl From<JsonNumberValue> for JsonSyntaxNode
Source§fn from(n: JsonNumberValue) -> Self
fn from(n: JsonNumberValue) -> Self
Converts to this type from the input type.
Source§impl From<JsonObjectValue> for JsonSyntaxNode
impl From<JsonObjectValue> for JsonSyntaxNode
Source§fn from(n: JsonObjectValue) -> Self
fn from(n: JsonObjectValue) -> Self
Converts to this type from the input type.
Source§impl From<JsonRoot> for JsonSyntaxNode
impl From<JsonRoot> for JsonSyntaxNode
Source§impl From<JsonStringValue> for JsonSyntaxNode
impl From<JsonStringValue> for JsonSyntaxNode
Source§fn from(n: JsonStringValue) -> Self
fn from(n: JsonStringValue) -> Self
Converts to this type from the input type.