Trait swc_estree_compat::swcify::Swcify

source ·
pub trait Swcify {
    type Output: Debug + Send + Sync;

    // Required method
    fn swcify(self, ctx: &Context) -> Self::Output;
}
Expand description

Used to convert a babel ast node to

Required Associated Types§

Required Methods§

source

fn swcify(self, ctx: &Context) -> Self::Output

Implementations on Foreign Types§

source§

impl Swcify for Access

§

type Output = Accessibility

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for Arg

§

type Output = Option<ExprOrSpread>

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ArrayExprEl

§

type Output = ExprOrSpread

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ArrayExpression

§

type Output = ArrayLit

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ArrayPattern

§

type Output = ArrayPat

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ArrowFuncExprBody

§

type Output = BlockStmtOrExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ArrowFunctionExpression

§

type Output = ArrowExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for AssignmentExpression

§

type Output = AssignExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for AssignmentPattern

§

type Output = AssignPat

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for AssignmentPatternLeft

§

type Output = Pat

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for AwaitExpression

§

type Output = AwaitExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for BigIntLiteral

§

type Output = BigInt

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for BinaryExprLeft

§

type Output = Box<Expr>

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for BinaryExprOp

§

type Output = BinaryOp

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for BinaryExpression

§

type Output = BinExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for BindExpression

§

type Output = !

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for BlockStatement

§

type Output = BlockStmt

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for BooleanLiteral

§

type Output = Bool

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for BreakStatement

§

type Output = BreakStmt

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for CallExpression

§

type Output = CallExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for Callee

§

type Output = Callee

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for CatchClause

§

type Output = CatchClause

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for CatchClauseParam

§

type Output = Pat

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ClassBody

§

type Output = Vec<ClassMember>

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ClassBodyEl

§

type Output = ClassMember

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ClassDeclaration

§

type Output = ClassDecl

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ClassExpression

§

type Output = ClassExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ClassImpl

§

type Output = TsExprWithTypeArgs

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ClassMethod

§

type Output = ClassMember

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ClassPrivateMethod

§

type Output = PrivateMethod

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ClassPrivateProperty

§

type Output = PrivateProp

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ClassProperty

§

type Output = ClassProp

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ConditionalExpression

§

type Output = CondExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ContinueStatement

§

type Output = ContinueStmt

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for DebuggerStatement

§

type Output = DebuggerStmt

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for DecimalLiteral

§

type Output = Number

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for DeclareClass

§

type Output = ClassDecl

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for DeclareExportAllDeclaration

§

type Output = ExportAll

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for DeclareExportDeclaration

§

type Output = ExportDecl

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for DeclareFunction

§

type Output = FnDecl

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for DeclareInterface

§

type Output = TsInterfaceDecl

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for DeclareModule

§

type Output = TsModuleDecl

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for DeclareModuleExports

§

type Output = TsExportAssignment

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for DeclareTypeAlias

§

type Output = TsTypeAliasDecl

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for DeclareVariable

§

type Output = VarDecl

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for Decorator

§

type Output = Decorator

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for DoExpression

§

type Output = !

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for DoWhileStatement

§

type Output = DoWhileStmt

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for EmptyStatement

§

type Output = EmptyStmt

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ExportAllDeclaration

§

type Output = ExportAll

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ExportDefaultDeclaration

§

type Output = ModuleDecl

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ExportDefaultSpecifier

§

type Output = ExportDefaultSpecifier

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ExportNamedDeclaration

§

type Output = NamedExport

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ExportNamespaceSpecifier

§

type Output = ExportNamespaceSpecifier

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ExportSpecifier

§

type Output = ExportNamedSpecifier

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ExportSpecifierType

§

type Output = ExportSpecifier

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for Expression

§

type Output = Box<Expr>

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ExpressionStatement

§

type Output = ExprStmt

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for FlowType

§

type Output = !

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for ForInStatement

§

type Output = ForInStmt

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ForOfStatement

§

type Output = ForOfStmt

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ForStatement

§

type Output = ForStmt

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ForStmtInit

§

type Output = VarDeclOrExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ForStmtLeft

§

type Output = ForHead

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for FunctionDeclaration

§

type Output = FnDecl

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for FunctionExpression

§

type Output = FnExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for IdOrString

§

type Output = PropName

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for Identifier

§

type Output = BindingIdent

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for IfStatement

§

type Output = IfStmt

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for Import

§

type Output = Import

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ImportAttribute

§

type Output = KeyValueProp

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ImportDeclaration

§

type Output = ImportDecl

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ImportDefaultSpecifier

§

type Output = ImportDefaultSpecifier

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ImportNamespaceSpecifier

§

type Output = ImportStarAsSpecifier

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ImportPhase

§

type Output = ImportPhase

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for ImportSpecifier

§

type Output = ImportNamedSpecifier

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ImportSpecifierType

§

type Output = ImportSpecifier

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXAttrName

§

type Output = JSXAttrName

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXAttrVal

§

type Output = JSXAttrValue

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXAttribute

§

type Output = JSXAttr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXClosingElement

§

type Output = JSXClosingElement

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXClosingFragment

§

type Output = JSXClosingFragment

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXElement

§

type Output = JSXElement

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXElementChild

§

type Output = JSXElementChild

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXElementName

§

type Output = JSXElementName

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXEmptyExpression

§

type Output = JSXEmptyExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXExprContainerExpr

§

type Output = JSXExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXExpressionContainer

§

type Output = JSXExprContainer

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXFragment

§

type Output = JSXFragment

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXIdentifier

§

type Output = Ident

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXMemberExprObject

§

type Output = JSXObject

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXMemberExpression

§

type Output = JSXMemberExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXNamespacedName

§

type Output = JSXNamespacedName

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXOpeningElAttr

§

type Output = JSXAttrOrSpread

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXOpeningElement

§

type Output = JSXOpeningElement

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXOpeningFragment

§

type Output = JSXOpeningFragment

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXSpreadAttribute

§

type Output = SpreadElement

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXSpreadChild

§

type Output = JSXSpreadChild

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for JSXText

§

type Output = JSXText

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for LVal

§

type Output = Pat

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for LabeledStatement

§

type Output = LabeledStmt

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for Literal

§

type Output = Lit

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for LogicalExprOp

§

type Output = BinaryOp

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for LogicalExpression

§

type Output = BinExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for MemberExpression

§

type Output = Expr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for MetaProperty

§

type Output = MetaPropExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ModuleExportNameType

§

type Output = ModuleExportName

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ModuleExpression

§

type Output = !

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for NewExpression

§

type Output = NewExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for NullLiteral

§

type Output = Null

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for NumberLiteral

§

type Output = Number

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for NumericLiteral

§

type Output = Number

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ObjectExprProp

§

type Output = PropOrSpread

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ObjectExpression

§

type Output = ObjectLit

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ObjectKey

§

type Output = PropName

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ObjectMethod

§

type Output = MethodProp

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ObjectPattern

§

type Output = ObjectPat

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ObjectPatternProp

§

type Output = ObjectPatProp

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ObjectProperty

§

type Output = KeyValueProp

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for OptionalCallExpression

§

type Output = OptChainExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for OptionalMemberExprProp

§

type Output = Box<Expr>

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for OptionalMemberExpression

§

type Output = OptChainExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for Param

§

type Output = Param

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ParenthesizedExpression

§

type Output = ParenExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for Pattern

§

type Output = Pat

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for PatternLike

§

type Output = Pat

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for PipelinePrimaryTopicReference

§

type Output = !

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for PrivateName

§

type Output = PrivateName

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for RecordExpression

§

type Output = !

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for RegExpLiteral

§

type Output = Regex

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for RestElement

§

type Output = RestPat

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ReturnStatement

§

type Output = ReturnStmt

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for SequenceExpression

§

type Output = SeqExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for Statement

§

type Output = ModuleItem

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for StringLiteral

§

type Output = Str

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for Super

§

type Output = Super

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for SuperTypeParams

§

type Output = TsTypeParamInstantiation

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for SwitchCase

§

type Output = SwitchCase

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for SwitchStatement

§

type Output = SwitchStmt

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for TSAsExpression

§

type Output = TsAsExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for TSEntityName

§

type Output = TsEntityName

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for TSExpressionWithTypeArguments

§

type Output = TsExprWithTypeArgs

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for TSNonNullExpression

§

type Output = TsNonNullExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for TSQualifiedName

§

type Output = TsQualifiedName

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for TSType

§

type Output = Box<TsType>

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for TSTypeAnnotation

§

type Output = TsTypeAnn

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for TSTypeAssertion

§

type Output = TsTypeAssertion

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for TSTypeParameter

§

type Output = TsTypeParam

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for TSTypeParameterDeclaration

§

type Output = TsTypeParamDecl

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for TSTypeParameterInstantiation

§

type Output = TsTypeParamInstantiation

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for TaggedTemplateExprTypeParams

§

type Output = TsTypeParamInstantiation

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for TaggedTemplateExpression

§

type Output = TaggedTpl

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for TemplateElement

§

type Output = TplElement

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for TemplateLiteral

§

type Output = Tpl

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for TemplateLiteralExpr

§

type Output = Box<Expr>

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ThisExpression

§

type Output = ThisExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for ThrowStatement

§

type Output = ThrowStmt

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for TryStatement

§

type Output = TryStmt

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for TupleExpression

§

type Output = !

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for TypeAnnotOrNoop

§

type Output = Option<TsTypeAnn>

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for TypeCastExpression

§

type Output = !

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for TypeParamDeclOrNoop

§

type Output = Option<TsTypeParamDecl>

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for UnaryExprOp

§

type Output = UnaryOp

source§

fn swcify(self, _: &Context) -> Self::Output

source§

impl Swcify for UnaryExpression

§

type Output = UnaryExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for UpdateExpression

§

type Output = UpdateExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for VariableDeclaration

§

type Output = VarDecl

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for VariableDeclarator

§

type Output = VarDeclarator

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for WhileStatement

§

type Output = WhileStmt

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for WithStatement

§

type Output = WithStmt

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl Swcify for YieldExpression

§

type Output = YieldExpr

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl<T> Swcify for Option<T>
where T: Swcify,

§

type Output = Option<<T as Swcify>::Output>

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl<T> Swcify for Box<T>
where T: Swcify,

§

type Output = <T as Swcify>::Output

source§

fn swcify(self, ctx: &Context) -> Self::Output

source§

impl<T> Swcify for Vec<T>
where T: Swcify,

§

type Output = Vec<<T as Swcify>::Output>

source§

fn swcify(self, ctx: &Context) -> Self::Output

Implementors§