pub type JsSyntaxElement = SyntaxElement<JsLanguage>;

Aliased Type§

enum JsSyntaxElement {
    Node(SyntaxNode<JsLanguage>),
    Token(SyntaxToken<JsLanguage>),
}

Variants§

Trait Implementations§

source§

impl From<AnyJsArrayAssignmentPatternElement> for JsSyntaxElement

source§

fn from(n: AnyJsArrayAssignmentPatternElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsArrayBindingPatternElement> for JsSyntaxElement

source§

fn from(n: AnyJsArrayBindingPatternElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsArrayElement> for JsSyntaxElement

source§

fn from(n: AnyJsArrayElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsArrowFunctionParameters> for JsSyntaxElement

source§

fn from(n: AnyJsArrowFunctionParameters) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsAssignment> for JsSyntaxElement

source§

fn from(n: AnyJsAssignment) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsAssignmentPattern> for JsSyntaxElement

source§

fn from(n: AnyJsAssignmentPattern) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsBinding> for JsSyntaxElement

source§

fn from(n: AnyJsBinding) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsBindingPattern> for JsSyntaxElement

source§

fn from(n: AnyJsBindingPattern) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsCallArgument> for JsSyntaxElement

source§

fn from(n: AnyJsCallArgument) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsClass> for JsSyntaxElement

source§

fn from(n: AnyJsClass) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsClassMember> for JsSyntaxElement

source§

fn from(n: AnyJsClassMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsClassMemberName> for JsSyntaxElement

source§

fn from(n: AnyJsClassMemberName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsCombinedSpecifier> for JsSyntaxElement

source§

fn from(n: AnyJsCombinedSpecifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsConstructorParameter> for JsSyntaxElement

source§

fn from(n: AnyJsConstructorParameter) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsDeclaration> for JsSyntaxElement

source§

fn from(n: AnyJsDeclaration) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsDeclarationClause> for JsSyntaxElement

source§

fn from(n: AnyJsDeclarationClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsDecorator> for JsSyntaxElement

source§

fn from(n: AnyJsDecorator) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsExportClause> for JsSyntaxElement

source§

fn from(n: AnyJsExportClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsExportDefaultDeclaration> for JsSyntaxElement

source§

fn from(n: AnyJsExportDefaultDeclaration) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsExportNamedSpecifier> for JsSyntaxElement

source§

fn from(n: AnyJsExportNamedSpecifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsExpression> for JsSyntaxElement

source§

fn from(n: AnyJsExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsForInOrOfInitializer> for JsSyntaxElement

source§

fn from(n: AnyJsForInOrOfInitializer) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsForInitializer> for JsSyntaxElement

source§

fn from(n: AnyJsForInitializer) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsFormalParameter> for JsSyntaxElement

source§

fn from(n: AnyJsFormalParameter) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsFunction> for JsSyntaxElement

source§

fn from(n: AnyJsFunction) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsFunctionBody> for JsSyntaxElement

source§

fn from(n: AnyJsFunctionBody) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsImportAssertionEntry> for JsSyntaxElement

source§

fn from(n: AnyJsImportAssertionEntry) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsImportClause> for JsSyntaxElement

source§

fn from(n: AnyJsImportClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsInProperty> for JsSyntaxElement

source§

fn from(n: AnyJsInProperty) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsLiteralExpression> for JsSyntaxElement

source§

fn from(n: AnyJsLiteralExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsMethodModifier> for JsSyntaxElement

source§

fn from(n: AnyJsMethodModifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsModuleItem> for JsSyntaxElement

source§

fn from(n: AnyJsModuleItem) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsName> for JsSyntaxElement

source§

fn from(n: AnyJsName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsNamedImportSpecifier> for JsSyntaxElement

source§

fn from(n: AnyJsNamedImportSpecifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsObjectAssignmentPatternMember> for JsSyntaxElement

source§

fn from(n: AnyJsObjectAssignmentPatternMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsObjectBindingPatternMember> for JsSyntaxElement

source§

fn from(n: AnyJsObjectBindingPatternMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsObjectMember> for JsSyntaxElement

source§

fn from(n: AnyJsObjectMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsObjectMemberName> for JsSyntaxElement

source§

fn from(n: AnyJsObjectMemberName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsParameter> for JsSyntaxElement

source§

fn from(n: AnyJsParameter) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsPropertyModifier> for JsSyntaxElement

source§

fn from(n: AnyJsPropertyModifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsRoot> for JsSyntaxElement

source§

fn from(n: AnyJsRoot) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsStatement> for JsSyntaxElement

source§

fn from(n: AnyJsStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsSwitchClause> for JsSyntaxElement

source§

fn from(n: AnyJsSwitchClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsTemplateElement> for JsSyntaxElement

source§

fn from(n: AnyJsTemplateElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsxAttribute> for JsSyntaxElement

source§

fn from(n: AnyJsxAttribute) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsxAttributeName> for JsSyntaxElement

source§

fn from(n: AnyJsxAttributeName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsxAttributeValue> for JsSyntaxElement

source§

fn from(n: AnyJsxAttributeValue) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsxChild> for JsSyntaxElement

source§

fn from(n: AnyJsxChild) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsxElementName> for JsSyntaxElement

source§

fn from(n: AnyJsxElementName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsxName> for JsSyntaxElement

source§

fn from(n: AnyJsxName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsxObjectName> for JsSyntaxElement

source§

fn from(n: AnyJsxObjectName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyJsxTag> for JsSyntaxElement

source§

fn from(n: AnyJsxTag) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyTsExternalModuleDeclarationBody> for JsSyntaxElement

source§

fn from(n: AnyTsExternalModuleDeclarationBody) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyTsIndexSignatureModifier> for JsSyntaxElement

source§

fn from(n: AnyTsIndexSignatureModifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyTsMethodSignatureModifier> for JsSyntaxElement

source§

fn from(n: AnyTsMethodSignatureModifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyTsModuleName> for JsSyntaxElement

source§

fn from(n: AnyTsModuleName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyTsModuleReference> for JsSyntaxElement

source§

fn from(n: AnyTsModuleReference) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyTsName> for JsSyntaxElement

source§

fn from(n: AnyTsName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyTsPropertyAnnotation> for JsSyntaxElement

source§

fn from(n: AnyTsPropertyAnnotation) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyTsPropertyParameterModifier> for JsSyntaxElement

source§

fn from(n: AnyTsPropertyParameterModifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyTsPropertySignatureAnnotation> for JsSyntaxElement

source§

fn from(n: AnyTsPropertySignatureAnnotation) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyTsPropertySignatureModifier> for JsSyntaxElement

source§

fn from(n: AnyTsPropertySignatureModifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyTsReturnType> for JsSyntaxElement

source§

fn from(n: AnyTsReturnType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyTsTemplateElement> for JsSyntaxElement

source§

fn from(n: AnyTsTemplateElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyTsTupleTypeElement> for JsSyntaxElement

source§

fn from(n: AnyTsTupleTypeElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyTsType> for JsSyntaxElement

source§

fn from(n: AnyTsType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyTsTypeMember> for JsSyntaxElement

source§

fn from(n: AnyTsTypeMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyTsTypeParameterModifier> for JsSyntaxElement

source§

fn from(n: AnyTsTypeParameterModifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyTsTypePredicateParameterName> for JsSyntaxElement

source§

fn from(n: AnyTsTypePredicateParameterName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<AnyTsVariableAnnotation> for JsSyntaxElement

source§

fn from(n: AnyTsVariableAnnotation) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsAccessorModifier> for JsSyntaxElement

source§

fn from(n: JsAccessorModifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsArrayAssignmentPattern> for JsSyntaxElement

source§

fn from(n: JsArrayAssignmentPattern) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsArrayAssignmentPatternElement> for JsSyntaxElement

source§

fn from(n: JsArrayAssignmentPatternElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsArrayAssignmentPatternRestElement> for JsSyntaxElement

source§

fn from(n: JsArrayAssignmentPatternRestElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsArrayBindingPattern> for JsSyntaxElement

source§

fn from(n: JsArrayBindingPattern) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsArrayBindingPatternElement> for JsSyntaxElement

source§

fn from(n: JsArrayBindingPatternElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsArrayBindingPatternRestElement> for JsSyntaxElement

source§

fn from(n: JsArrayBindingPatternRestElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsArrayExpression> for JsSyntaxElement

source§

fn from(n: JsArrayExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsArrayHole> for JsSyntaxElement

source§

fn from(n: JsArrayHole) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsArrowFunctionExpression> for JsSyntaxElement

source§

fn from(n: JsArrowFunctionExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsAssignmentExpression> for JsSyntaxElement

source§

fn from(n: JsAssignmentExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsAwaitExpression> for JsSyntaxElement

source§

fn from(n: JsAwaitExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsBigintLiteralExpression> for JsSyntaxElement

source§

fn from(n: JsBigintLiteralExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsBinaryExpression> for JsSyntaxElement

source§

fn from(n: JsBinaryExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsBlockStatement> for JsSyntaxElement

source§

fn from(n: JsBlockStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsBogus> for JsSyntaxElement

source§

fn from(n: JsBogus) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsBogusAssignment> for JsSyntaxElement

source§

fn from(n: JsBogusAssignment) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsBogusBinding> for JsSyntaxElement

source§

fn from(n: JsBogusBinding) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsBogusExpression> for JsSyntaxElement

source§

fn from(n: JsBogusExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsBogusImportAssertionEntry> for JsSyntaxElement

source§

fn from(n: JsBogusImportAssertionEntry) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsBogusMember> for JsSyntaxElement

source§

fn from(n: JsBogusMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsBogusNamedImportSpecifier> for JsSyntaxElement

source§

fn from(n: JsBogusNamedImportSpecifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsBogusParameter> for JsSyntaxElement

source§

fn from(n: JsBogusParameter) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsBogusStatement> for JsSyntaxElement

source§

fn from(n: JsBogusStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsBooleanLiteralExpression> for JsSyntaxElement

source§

fn from(n: JsBooleanLiteralExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsBreakStatement> for JsSyntaxElement

source§

fn from(n: JsBreakStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsCallArguments> for JsSyntaxElement

source§

fn from(n: JsCallArguments) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsCallExpression> for JsSyntaxElement

source§

fn from(n: JsCallExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsCaseClause> for JsSyntaxElement

source§

fn from(n: JsCaseClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsCatchClause> for JsSyntaxElement

source§

fn from(n: JsCatchClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsCatchDeclaration> for JsSyntaxElement

source§

fn from(n: JsCatchDeclaration) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsClassDeclaration> for JsSyntaxElement

source§

fn from(n: JsClassDeclaration) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsClassExportDefaultDeclaration> for JsSyntaxElement

source§

fn from(n: JsClassExportDefaultDeclaration) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsClassExpression> for JsSyntaxElement

source§

fn from(n: JsClassExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsComputedMemberAssignment> for JsSyntaxElement

source§

fn from(n: JsComputedMemberAssignment) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsComputedMemberExpression> for JsSyntaxElement

source§

fn from(n: JsComputedMemberExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsComputedMemberName> for JsSyntaxElement

source§

fn from(n: JsComputedMemberName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsConditionalExpression> for JsSyntaxElement

source§

fn from(n: JsConditionalExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsConstructorClassMember> for JsSyntaxElement

source§

fn from(n: JsConstructorClassMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsConstructorParameters> for JsSyntaxElement

source§

fn from(n: JsConstructorParameters) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsContinueStatement> for JsSyntaxElement

source§

fn from(n: JsContinueStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsDebuggerStatement> for JsSyntaxElement

source§

fn from(n: JsDebuggerStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsDecorator> for JsSyntaxElement

source§

fn from(n: JsDecorator) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsDefaultClause> for JsSyntaxElement

source§

fn from(n: JsDefaultClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsDefaultImportSpecifier> for JsSyntaxElement

source§

fn from(n: JsDefaultImportSpecifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsDirective> for JsSyntaxElement

source§

fn from(n: JsDirective) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsDoWhileStatement> for JsSyntaxElement

source§

fn from(n: JsDoWhileStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsElseClause> for JsSyntaxElement

source§

fn from(n: JsElseClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsEmptyClassMember> for JsSyntaxElement

source§

fn from(n: JsEmptyClassMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsEmptyStatement> for JsSyntaxElement

source§

fn from(n: JsEmptyStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsExport> for JsSyntaxElement

source§

fn from(n: JsExport) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsExportAsClause> for JsSyntaxElement

source§

fn from(n: JsExportAsClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsExportDefaultDeclarationClause> for JsSyntaxElement

source§

fn from(n: JsExportDefaultDeclarationClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsExportDefaultExpressionClause> for JsSyntaxElement

source§

fn from(n: JsExportDefaultExpressionClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsExportFromClause> for JsSyntaxElement

source§

fn from(n: JsExportFromClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsExportNamedClause> for JsSyntaxElement

source§

fn from(n: JsExportNamedClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsExportNamedFromClause> for JsSyntaxElement

source§

fn from(n: JsExportNamedFromClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsExportNamedFromSpecifier> for JsSyntaxElement

source§

fn from(n: JsExportNamedFromSpecifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsExportNamedShorthandSpecifier> for JsSyntaxElement

source§

fn from(n: JsExportNamedShorthandSpecifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsExportNamedSpecifier> for JsSyntaxElement

source§

fn from(n: JsExportNamedSpecifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsExpressionSnipped> for JsSyntaxElement

source§

fn from(n: JsExpressionSnipped) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsExpressionStatement> for JsSyntaxElement

source§

fn from(n: JsExpressionStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsExtendsClause> for JsSyntaxElement

source§

fn from(n: JsExtendsClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsFinallyClause> for JsSyntaxElement

source§

fn from(n: JsFinallyClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsForInStatement> for JsSyntaxElement

source§

fn from(n: JsForInStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsForOfStatement> for JsSyntaxElement

source§

fn from(n: JsForOfStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsForStatement> for JsSyntaxElement

source§

fn from(n: JsForStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsForVariableDeclaration> for JsSyntaxElement

source§

fn from(n: JsForVariableDeclaration) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsFormalParameter> for JsSyntaxElement

source§

fn from(n: JsFormalParameter) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsFunctionBody> for JsSyntaxElement

source§

fn from(n: JsFunctionBody) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsFunctionDeclaration> for JsSyntaxElement

source§

fn from(n: JsFunctionDeclaration) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsFunctionExportDefaultDeclaration> for JsSyntaxElement

source§

fn from(n: JsFunctionExportDefaultDeclaration) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsFunctionExpression> for JsSyntaxElement

source§

fn from(n: JsFunctionExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsGetterClassMember> for JsSyntaxElement

source§

fn from(n: JsGetterClassMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsGetterObjectMember> for JsSyntaxElement

source§

fn from(n: JsGetterObjectMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsIdentifierAssignment> for JsSyntaxElement

source§

fn from(n: JsIdentifierAssignment) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsIdentifierBinding> for JsSyntaxElement

source§

fn from(n: JsIdentifierBinding) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsIdentifierExpression> for JsSyntaxElement

source§

fn from(n: JsIdentifierExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsIfStatement> for JsSyntaxElement

source§

fn from(n: JsIfStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsImport> for JsSyntaxElement

source§

fn from(n: JsImport) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsImportAssertion> for JsSyntaxElement

source§

fn from(n: JsImportAssertion) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsImportAssertionEntry> for JsSyntaxElement

source§

fn from(n: JsImportAssertionEntry) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsImportBareClause> for JsSyntaxElement

source§

fn from(n: JsImportBareClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsImportCallExpression> for JsSyntaxElement

source§

fn from(n: JsImportCallExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsImportCombinedClause> for JsSyntaxElement

source§

fn from(n: JsImportCombinedClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsImportDefaultClause> for JsSyntaxElement

source§

fn from(n: JsImportDefaultClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsImportMetaExpression> for JsSyntaxElement

source§

fn from(n: JsImportMetaExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsImportNamedClause> for JsSyntaxElement

source§

fn from(n: JsImportNamedClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsImportNamespaceClause> for JsSyntaxElement

source§

fn from(n: JsImportNamespaceClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsInExpression> for JsSyntaxElement

source§

fn from(n: JsInExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsInitializerClause> for JsSyntaxElement

source§

fn from(n: JsInitializerClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsInstanceofExpression> for JsSyntaxElement

source§

fn from(n: JsInstanceofExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsLabel> for JsSyntaxElement

source§

fn from(n: JsLabel) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsLabeledStatement> for JsSyntaxElement

source§

fn from(n: JsLabeledStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsLiteralExportName> for JsSyntaxElement

source§

fn from(n: JsLiteralExportName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsLiteralMemberName> for JsSyntaxElement

source§

fn from(n: JsLiteralMemberName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsLogicalExpression> for JsSyntaxElement

source§

fn from(n: JsLogicalExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsMethodClassMember> for JsSyntaxElement

source§

fn from(n: JsMethodClassMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsMethodObjectMember> for JsSyntaxElement

source§

fn from(n: JsMethodObjectMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsModule> for JsSyntaxElement

source§

fn from(n: JsModule) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsModuleSource> for JsSyntaxElement

source§

fn from(n: JsModuleSource) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsName> for JsSyntaxElement

source§

fn from(n: JsName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsNamedImportSpecifier> for JsSyntaxElement

source§

fn from(n: JsNamedImportSpecifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsNamedImportSpecifiers> for JsSyntaxElement

source§

fn from(n: JsNamedImportSpecifiers) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsNamespaceImportSpecifier> for JsSyntaxElement

source§

fn from(n: JsNamespaceImportSpecifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsNewExpression> for JsSyntaxElement

source§

fn from(n: JsNewExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsNewTargetExpression> for JsSyntaxElement

source§

fn from(n: JsNewTargetExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsNullLiteralExpression> for JsSyntaxElement

source§

fn from(n: JsNullLiteralExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsNumberLiteralExpression> for JsSyntaxElement

source§

fn from(n: JsNumberLiteralExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsObjectAssignmentPattern> for JsSyntaxElement

source§

fn from(n: JsObjectAssignmentPattern) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsObjectAssignmentPatternProperty> for JsSyntaxElement

source§

fn from(n: JsObjectAssignmentPatternProperty) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsObjectAssignmentPatternRest> for JsSyntaxElement

source§

fn from(n: JsObjectAssignmentPatternRest) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsObjectAssignmentPatternShorthandProperty> for JsSyntaxElement

source§

fn from(n: JsObjectAssignmentPatternShorthandProperty) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsObjectBindingPattern> for JsSyntaxElement

source§

fn from(n: JsObjectBindingPattern) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsObjectBindingPatternProperty> for JsSyntaxElement

source§

fn from(n: JsObjectBindingPatternProperty) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsObjectBindingPatternRest> for JsSyntaxElement

source§

fn from(n: JsObjectBindingPatternRest) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsObjectBindingPatternShorthandProperty> for JsSyntaxElement

source§

fn from(n: JsObjectBindingPatternShorthandProperty) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsObjectExpression> for JsSyntaxElement

source§

fn from(n: JsObjectExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsParameters> for JsSyntaxElement

source§

fn from(n: JsParameters) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsParenthesizedAssignment> for JsSyntaxElement

source§

fn from(n: JsParenthesizedAssignment) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsParenthesizedExpression> for JsSyntaxElement

source§

fn from(n: JsParenthesizedExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsPostUpdateExpression> for JsSyntaxElement

source§

fn from(n: JsPostUpdateExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsPreUpdateExpression> for JsSyntaxElement

source§

fn from(n: JsPreUpdateExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsPrivateClassMemberName> for JsSyntaxElement

source§

fn from(n: JsPrivateClassMemberName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsPrivateName> for JsSyntaxElement

source§

fn from(n: JsPrivateName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsPropertyClassMember> for JsSyntaxElement

source§

fn from(n: JsPropertyClassMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsPropertyObjectMember> for JsSyntaxElement

source§

fn from(n: JsPropertyObjectMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsReferenceIdentifier> for JsSyntaxElement

source§

fn from(n: JsReferenceIdentifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsRegexLiteralExpression> for JsSyntaxElement

source§

fn from(n: JsRegexLiteralExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsRestParameter> for JsSyntaxElement

source§

fn from(n: JsRestParameter) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsReturnStatement> for JsSyntaxElement

source§

fn from(n: JsReturnStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsScript> for JsSyntaxElement

source§

fn from(n: JsScript) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsSequenceExpression> for JsSyntaxElement

source§

fn from(n: JsSequenceExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsSetterClassMember> for JsSyntaxElement

source§

fn from(n: JsSetterClassMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsSetterObjectMember> for JsSyntaxElement

source§

fn from(n: JsSetterObjectMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsShorthandNamedImportSpecifier> for JsSyntaxElement

source§

fn from(n: JsShorthandNamedImportSpecifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsShorthandPropertyObjectMember> for JsSyntaxElement

source§

fn from(n: JsShorthandPropertyObjectMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsSpread> for JsSyntaxElement

source§

fn from(n: JsSpread) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsStaticInitializationBlockClassMember> for JsSyntaxElement

source§

fn from(n: JsStaticInitializationBlockClassMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsStaticMemberAssignment> for JsSyntaxElement

source§

fn from(n: JsStaticMemberAssignment) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsStaticMemberExpression> for JsSyntaxElement

source§

fn from(n: JsStaticMemberExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsStaticModifier> for JsSyntaxElement

source§

fn from(n: JsStaticModifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsStringLiteralExpression> for JsSyntaxElement

source§

fn from(n: JsStringLiteralExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsSuperExpression> for JsSyntaxElement

source§

fn from(n: JsSuperExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsSwitchStatement> for JsSyntaxElement

source§

fn from(n: JsSwitchStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsTemplateChunkElement> for JsSyntaxElement

source§

fn from(n: JsTemplateChunkElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsTemplateElement> for JsSyntaxElement

source§

fn from(n: JsTemplateElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsTemplateExpression> for JsSyntaxElement

source§

fn from(n: JsTemplateExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsThisExpression> for JsSyntaxElement

source§

fn from(n: JsThisExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsThrowStatement> for JsSyntaxElement

source§

fn from(n: JsThrowStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsTryFinallyStatement> for JsSyntaxElement

source§

fn from(n: JsTryFinallyStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsTryStatement> for JsSyntaxElement

source§

fn from(n: JsTryStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsUnaryExpression> for JsSyntaxElement

source§

fn from(n: JsUnaryExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsVariableDeclaration> for JsSyntaxElement

source§

fn from(n: JsVariableDeclaration) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsVariableDeclarationClause> for JsSyntaxElement

source§

fn from(n: JsVariableDeclarationClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsVariableDeclarator> for JsSyntaxElement

source§

fn from(n: JsVariableDeclarator) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsVariableStatement> for JsSyntaxElement

source§

fn from(n: JsVariableStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsWhileStatement> for JsSyntaxElement

source§

fn from(n: JsWhileStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsWithStatement> for JsSyntaxElement

source§

fn from(n: JsWithStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsYieldArgument> for JsSyntaxElement

source§

fn from(n: JsYieldArgument) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsYieldExpression> for JsSyntaxElement

source§

fn from(n: JsYieldExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsxAttribute> for JsSyntaxElement

source§

fn from(n: JsxAttribute) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsxAttributeInitializerClause> for JsSyntaxElement

source§

fn from(n: JsxAttributeInitializerClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsxClosingElement> for JsSyntaxElement

source§

fn from(n: JsxClosingElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsxClosingFragment> for JsSyntaxElement

source§

fn from(n: JsxClosingFragment) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsxElement> for JsSyntaxElement

source§

fn from(n: JsxElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsxExpressionAttributeValue> for JsSyntaxElement

source§

fn from(n: JsxExpressionAttributeValue) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsxExpressionChild> for JsSyntaxElement

source§

fn from(n: JsxExpressionChild) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsxFragment> for JsSyntaxElement

source§

fn from(n: JsxFragment) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsxMemberName> for JsSyntaxElement

source§

fn from(n: JsxMemberName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsxName> for JsSyntaxElement

source§

fn from(n: JsxName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsxNamespaceName> for JsSyntaxElement

source§

fn from(n: JsxNamespaceName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsxOpeningElement> for JsSyntaxElement

source§

fn from(n: JsxOpeningElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsxOpeningFragment> for JsSyntaxElement

source§

fn from(n: JsxOpeningFragment) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsxReferenceIdentifier> for JsSyntaxElement

source§

fn from(n: JsxReferenceIdentifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsxSelfClosingElement> for JsSyntaxElement

source§

fn from(n: JsxSelfClosingElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsxSpreadAttribute> for JsSyntaxElement

source§

fn from(n: JsxSpreadAttribute) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsxSpreadChild> for JsSyntaxElement

source§

fn from(n: JsxSpreadChild) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsxString> for JsSyntaxElement

source§

fn from(n: JsxString) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsxTagExpression> for JsSyntaxElement

source§

fn from(n: JsxTagExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<JsxText> for JsSyntaxElement

source§

fn from(n: JsxText) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsAbstractModifier> for JsSyntaxElement

source§

fn from(n: TsAbstractModifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsAccessibilityModifier> for JsSyntaxElement

source§

fn from(n: TsAccessibilityModifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsAnyType> for JsSyntaxElement

source§

fn from(n: TsAnyType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsArrayType> for JsSyntaxElement

source§

fn from(n: TsArrayType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsAsAssignment> for JsSyntaxElement

source§

fn from(n: TsAsAssignment) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsAsExpression> for JsSyntaxElement

source§

fn from(n: TsAsExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsAssertsCondition> for JsSyntaxElement

source§

fn from(n: TsAssertsCondition) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsAssertsReturnType> for JsSyntaxElement

source§

fn from(n: TsAssertsReturnType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsBigintLiteralType> for JsSyntaxElement

source§

fn from(n: TsBigintLiteralType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsBigintType> for JsSyntaxElement

source§

fn from(n: TsBigintType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsBogusType> for JsSyntaxElement

source§

fn from(n: TsBogusType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsBooleanLiteralType> for JsSyntaxElement

source§

fn from(n: TsBooleanLiteralType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsBooleanType> for JsSyntaxElement

source§

fn from(n: TsBooleanType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsCallSignatureTypeMember> for JsSyntaxElement

source§

fn from(n: TsCallSignatureTypeMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsConditionalType> for JsSyntaxElement

source§

fn from(n: TsConditionalType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsConstModifier> for JsSyntaxElement

source§

fn from(n: TsConstModifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsConstructSignatureTypeMember> for JsSyntaxElement

source§

fn from(n: TsConstructSignatureTypeMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsConstructorSignatureClassMember> for JsSyntaxElement

source§

fn from(n: TsConstructorSignatureClassMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsConstructorType> for JsSyntaxElement

source§

fn from(n: TsConstructorType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsDeclareFunctionDeclaration> for JsSyntaxElement

source§

fn from(n: TsDeclareFunctionDeclaration) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsDeclareFunctionExportDefaultDeclaration> for JsSyntaxElement

source§

fn from(n: TsDeclareFunctionExportDefaultDeclaration) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsDeclareModifier> for JsSyntaxElement

source§

fn from(n: TsDeclareModifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsDeclareStatement> for JsSyntaxElement

source§

fn from(n: TsDeclareStatement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsDefaultTypeClause> for JsSyntaxElement

source§

fn from(n: TsDefaultTypeClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsDefinitePropertyAnnotation> for JsSyntaxElement

source§

fn from(n: TsDefinitePropertyAnnotation) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsDefiniteVariableAnnotation> for JsSyntaxElement

source§

fn from(n: TsDefiniteVariableAnnotation) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsEmptyExternalModuleDeclarationBody> for JsSyntaxElement

source§

fn from(n: TsEmptyExternalModuleDeclarationBody) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsEnumDeclaration> for JsSyntaxElement

source§

fn from(n: TsEnumDeclaration) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsEnumMember> for JsSyntaxElement

source§

fn from(n: TsEnumMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsExportAsNamespaceClause> for JsSyntaxElement

source§

fn from(n: TsExportAsNamespaceClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsExportAssignmentClause> for JsSyntaxElement

source§

fn from(n: TsExportAssignmentClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsExportDeclareClause> for JsSyntaxElement

source§

fn from(n: TsExportDeclareClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsExtendsClause> for JsSyntaxElement

source§

fn from(n: TsExtendsClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsExternalModuleDeclaration> for JsSyntaxElement

source§

fn from(n: TsExternalModuleDeclaration) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsExternalModuleReference> for JsSyntaxElement

source§

fn from(n: TsExternalModuleReference) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsFunctionType> for JsSyntaxElement

source§

fn from(n: TsFunctionType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsGetterSignatureClassMember> for JsSyntaxElement

source§

fn from(n: TsGetterSignatureClassMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsGetterSignatureTypeMember> for JsSyntaxElement

source§

fn from(n: TsGetterSignatureTypeMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsGlobalDeclaration> for JsSyntaxElement

source§

fn from(n: TsGlobalDeclaration) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsIdentifierBinding> for JsSyntaxElement

source§

fn from(n: TsIdentifierBinding) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsImplementsClause> for JsSyntaxElement

source§

fn from(n: TsImplementsClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsImportEqualsDeclaration> for JsSyntaxElement

source§

fn from(n: TsImportEqualsDeclaration) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsImportType> for JsSyntaxElement

source§

fn from(n: TsImportType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsImportTypeQualifier> for JsSyntaxElement

source§

fn from(n: TsImportTypeQualifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsInModifier> for JsSyntaxElement

source§

fn from(n: TsInModifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsIndexSignatureClassMember> for JsSyntaxElement

source§

fn from(n: TsIndexSignatureClassMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsIndexSignatureParameter> for JsSyntaxElement

source§

fn from(n: TsIndexSignatureParameter) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsIndexSignatureTypeMember> for JsSyntaxElement

source§

fn from(n: TsIndexSignatureTypeMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsIndexedAccessType> for JsSyntaxElement

source§

fn from(n: TsIndexedAccessType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsInferType> for JsSyntaxElement

source§

fn from(n: TsInferType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsInitializedPropertySignatureClassMember> for JsSyntaxElement

source§

fn from(n: TsInitializedPropertySignatureClassMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsInstantiationExpression> for JsSyntaxElement

source§

fn from(n: TsInstantiationExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsInterfaceDeclaration> for JsSyntaxElement

source§

fn from(n: TsInterfaceDeclaration) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsIntersectionType> for JsSyntaxElement

source§

fn from(n: TsIntersectionType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsMappedType> for JsSyntaxElement

source§

fn from(n: TsMappedType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsMappedTypeAsClause> for JsSyntaxElement

source§

fn from(n: TsMappedTypeAsClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsMappedTypeOptionalModifierClause> for JsSyntaxElement

source§

fn from(n: TsMappedTypeOptionalModifierClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsMappedTypeReadonlyModifierClause> for JsSyntaxElement

source§

fn from(n: TsMappedTypeReadonlyModifierClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsMethodSignatureClassMember> for JsSyntaxElement

source§

fn from(n: TsMethodSignatureClassMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsMethodSignatureTypeMember> for JsSyntaxElement

source§

fn from(n: TsMethodSignatureTypeMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsModuleBlock> for JsSyntaxElement

source§

fn from(n: TsModuleBlock) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsModuleDeclaration> for JsSyntaxElement

source§

fn from(n: TsModuleDeclaration) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsNameWithTypeArguments> for JsSyntaxElement

source§

fn from(n: TsNameWithTypeArguments) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsNamedTupleTypeElement> for JsSyntaxElement

source§

fn from(n: TsNamedTupleTypeElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsNeverType> for JsSyntaxElement

source§

fn from(n: TsNeverType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsNonNullAssertionAssignment> for JsSyntaxElement

source§

fn from(n: TsNonNullAssertionAssignment) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsNonNullAssertionExpression> for JsSyntaxElement

source§

fn from(n: TsNonNullAssertionExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsNonPrimitiveType> for JsSyntaxElement

source§

fn from(n: TsNonPrimitiveType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsNullLiteralType> for JsSyntaxElement

source§

fn from(n: TsNullLiteralType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsNumberLiteralType> for JsSyntaxElement

source§

fn from(n: TsNumberLiteralType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsNumberType> for JsSyntaxElement

source§

fn from(n: TsNumberType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsObjectType> for JsSyntaxElement

source§

fn from(n: TsObjectType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsOptionalPropertyAnnotation> for JsSyntaxElement

source§

fn from(n: TsOptionalPropertyAnnotation) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsOptionalTupleTypeElement> for JsSyntaxElement

source§

fn from(n: TsOptionalTupleTypeElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsOutModifier> for JsSyntaxElement

source§

fn from(n: TsOutModifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsOverrideModifier> for JsSyntaxElement

source§

fn from(n: TsOverrideModifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsParenthesizedType> for JsSyntaxElement

source§

fn from(n: TsParenthesizedType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsPredicateReturnType> for JsSyntaxElement

source§

fn from(n: TsPredicateReturnType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsPropertyParameter> for JsSyntaxElement

source§

fn from(n: TsPropertyParameter) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsPropertySignatureClassMember> for JsSyntaxElement

source§

fn from(n: TsPropertySignatureClassMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsPropertySignatureTypeMember> for JsSyntaxElement

source§

fn from(n: TsPropertySignatureTypeMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsQualifiedModuleName> for JsSyntaxElement

source§

fn from(n: TsQualifiedModuleName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsQualifiedName> for JsSyntaxElement

source§

fn from(n: TsQualifiedName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsReadonlyModifier> for JsSyntaxElement

source§

fn from(n: TsReadonlyModifier) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsReferenceType> for JsSyntaxElement

source§

fn from(n: TsReferenceType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsRestTupleTypeElement> for JsSyntaxElement

source§

fn from(n: TsRestTupleTypeElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsReturnTypeAnnotation> for JsSyntaxElement

source§

fn from(n: TsReturnTypeAnnotation) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsSatisfiesAssignment> for JsSyntaxElement

source§

fn from(n: TsSatisfiesAssignment) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsSatisfiesExpression> for JsSyntaxElement

source§

fn from(n: TsSatisfiesExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsSetterSignatureClassMember> for JsSyntaxElement

source§

fn from(n: TsSetterSignatureClassMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsSetterSignatureTypeMember> for JsSyntaxElement

source§

fn from(n: TsSetterSignatureTypeMember) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsStringLiteralType> for JsSyntaxElement

source§

fn from(n: TsStringLiteralType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsStringType> for JsSyntaxElement

source§

fn from(n: TsStringType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsSymbolType> for JsSyntaxElement

source§

fn from(n: TsSymbolType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsTemplateChunkElement> for JsSyntaxElement

source§

fn from(n: TsTemplateChunkElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsTemplateElement> for JsSyntaxElement

source§

fn from(n: TsTemplateElement) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsTemplateLiteralType> for JsSyntaxElement

source§

fn from(n: TsTemplateLiteralType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsThisParameter> for JsSyntaxElement

source§

fn from(n: TsThisParameter) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsThisType> for JsSyntaxElement

source§

fn from(n: TsThisType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsTupleType> for JsSyntaxElement

source§

fn from(n: TsTupleType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsTypeAliasDeclaration> for JsSyntaxElement

source§

fn from(n: TsTypeAliasDeclaration) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsTypeAnnotation> for JsSyntaxElement

source§

fn from(n: TsTypeAnnotation) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsTypeArguments> for JsSyntaxElement

source§

fn from(n: TsTypeArguments) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsTypeAssertionAssignment> for JsSyntaxElement

source§

fn from(n: TsTypeAssertionAssignment) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsTypeAssertionExpression> for JsSyntaxElement

source§

fn from(n: TsTypeAssertionExpression) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsTypeConstraintClause> for JsSyntaxElement

source§

fn from(n: TsTypeConstraintClause) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsTypeOperatorType> for JsSyntaxElement

source§

fn from(n: TsTypeOperatorType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsTypeParameter> for JsSyntaxElement

source§

fn from(n: TsTypeParameter) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsTypeParameterName> for JsSyntaxElement

source§

fn from(n: TsTypeParameterName) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsTypeParameters> for JsSyntaxElement

source§

fn from(n: TsTypeParameters) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsTypeofType> for JsSyntaxElement

source§

fn from(n: TsTypeofType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsUndefinedType> for JsSyntaxElement

source§

fn from(n: TsUndefinedType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsUnionType> for JsSyntaxElement

source§

fn from(n: TsUnionType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsUnknownType> for JsSyntaxElement

source§

fn from(n: TsUnknownType) -> SyntaxElement

Converts to this type from the input type.
source§

impl From<TsVoidType> for JsSyntaxElement

source§

fn from(n: TsVoidType) -> SyntaxElement

Converts to this type from the input type.