Trait swc_ecma_visit::FoldWith [−][src]
pub trait FoldWith<V: Fold> { fn fold_with(self, v: &mut V) -> Self; fn fold_children_with(self, v: &mut V) -> Self; }
Required methods
fn fold_with(self, v: &mut V) -> Self
[src]
fn fold_children_with(self, v: &mut V) -> Self
[src]
Expand description
Visit children nodes of self with v
Implementations on Foreign Types
impl<V: Fold> FoldWith<V> for Accessibility
[src]
impl<V: Fold> FoldWith<V> for Accessibility
[src]impl<V: Fold> FoldWith<V> for AssignExpr
[src]
impl<V: Fold> FoldWith<V> for AssignExpr
[src]impl<V: Fold> FoldWith<V> for AssignPatProp
[src]
impl<V: Fold> FoldWith<V> for AssignPatProp
[src]impl<V: Fold> FoldWith<V> for AssignProp
[src]
impl<V: Fold> FoldWith<V> for AssignProp
[src]impl<V: Fold> FoldWith<V> for BigIntValue
[src]
impl<V: Fold> FoldWith<V> for BigIntValue
[src]impl<V: Fold> FoldWith<V> for BindingIdent
[src]
impl<V: Fold> FoldWith<V> for BindingIdent
[src]impl<V: Fold> FoldWith<V> for BlockStmtOrExpr
[src]
impl<V: Fold> FoldWith<V> for BlockStmtOrExpr
[src]impl<V: Fold> FoldWith<V> for CatchClause
[src]
impl<V: Fold> FoldWith<V> for CatchClause
[src]impl<V: Fold> FoldWith<V> for ClassMember
[src]
impl<V: Fold> FoldWith<V> for ClassMember
[src]impl<V: Fold> FoldWith<V> for Vec<ClassMember>
[src]
impl<V: Fold> FoldWith<V> for Vec<ClassMember>
[src]impl<V: Fold> FoldWith<V> for ClassMethod
[src]
impl<V: Fold> FoldWith<V> for ClassMethod
[src]impl<V: Fold> FoldWith<V> for ComputedPropName
[src]
impl<V: Fold> FoldWith<V> for ComputedPropName
[src]impl<V: Fold> FoldWith<V> for Constructor
[src]
impl<V: Fold> FoldWith<V> for Constructor
[src]impl<V: Fold> FoldWith<V> for ContinueStmt
[src]
impl<V: Fold> FoldWith<V> for ContinueStmt
[src]impl<V: Fold> FoldWith<V> for DebuggerStmt
[src]
impl<V: Fold> FoldWith<V> for DebuggerStmt
[src]impl<V: Fold> FoldWith<V> for DefaultDecl
[src]
impl<V: Fold> FoldWith<V> for DefaultDecl
[src]impl<V: Fold> FoldWith<V> for DoWhileStmt
[src]
impl<V: Fold> FoldWith<V> for DoWhileStmt
[src]impl<V: Fold> FoldWith<V> for ExportDecl
[src]
impl<V: Fold> FoldWith<V> for ExportDecl
[src]impl<V: Fold> FoldWith<V> for ExportDefaultDecl
[src]
impl<V: Fold> FoldWith<V> for ExportDefaultDecl
[src]impl<V: Fold> FoldWith<V> for ExportDefaultExpr
[src]
impl<V: Fold> FoldWith<V> for ExportDefaultExpr
[src]impl<V: Fold> FoldWith<V> for ExportDefaultSpecifier
[src]
impl<V: Fold> FoldWith<V> for ExportDefaultSpecifier
[src]impl<V: Fold> FoldWith<V> for ExportNamedSpecifier
[src]
impl<V: Fold> FoldWith<V> for ExportNamedSpecifier
[src]impl<V: Fold> FoldWith<V> for ExportNamespaceSpecifier
[src]
impl<V: Fold> FoldWith<V> for ExportNamespaceSpecifier
[src]impl<V: Fold> FoldWith<V> for ExportSpecifier
[src]
impl<V: Fold> FoldWith<V> for ExportSpecifier
[src]impl<V: Fold> FoldWith<V> for Vec<ExportSpecifier>
[src]
impl<V: Fold> FoldWith<V> for Vec<ExportSpecifier>
[src]impl<V: Fold> FoldWith<V> for ExprOrSpread
[src]
impl<V: Fold> FoldWith<V> for ExprOrSpread
[src]impl<V: Fold> FoldWith<V> for Vec<ExprOrSpread>
[src]
impl<V: Fold> FoldWith<V> for Vec<ExprOrSpread>
[src]impl<V: Fold> FoldWith<V> for ExprOrSuper
[src]
impl<V: Fold> FoldWith<V> for ExprOrSuper
[src]impl<V: Fold> FoldWith<V> for GetterProp
[src]
impl<V: Fold> FoldWith<V> for GetterProp
[src]impl<V: Fold> FoldWith<V> for ImportDecl
[src]
impl<V: Fold> FoldWith<V> for ImportDecl
[src]impl<V: Fold> FoldWith<V> for ImportDefaultSpecifier
[src]
impl<V: Fold> FoldWith<V> for ImportDefaultSpecifier
[src]impl<V: Fold> FoldWith<V> for ImportNamedSpecifier
[src]
impl<V: Fold> FoldWith<V> for ImportNamedSpecifier
[src]impl<V: Fold> FoldWith<V> for ImportSpecifier
[src]
impl<V: Fold> FoldWith<V> for ImportSpecifier
[src]impl<V: Fold> FoldWith<V> for Vec<ImportSpecifier>
[src]
impl<V: Fold> FoldWith<V> for Vec<ImportSpecifier>
[src]impl<V: Fold> FoldWith<V> for ImportStarAsSpecifier
[src]
impl<V: Fold> FoldWith<V> for ImportStarAsSpecifier
[src]impl<V: Fold> FoldWith<V> for JSXAttrName
[src]
impl<V: Fold> FoldWith<V> for JSXAttrName
[src]impl<V: Fold> FoldWith<V> for JSXAttrOrSpread
[src]
impl<V: Fold> FoldWith<V> for JSXAttrOrSpread
[src]impl<V: Fold> FoldWith<V> for Vec<JSXAttrOrSpread>
[src]
impl<V: Fold> FoldWith<V> for Vec<JSXAttrOrSpread>
[src]impl<V: Fold> FoldWith<V> for JSXAttrValue
[src]
impl<V: Fold> FoldWith<V> for JSXAttrValue
[src]impl<V: Fold> FoldWith<V> for JSXClosingElement
[src]
impl<V: Fold> FoldWith<V> for JSXClosingElement
[src]impl<V: Fold> FoldWith<V> for JSXClosingFragment
[src]
impl<V: Fold> FoldWith<V> for JSXClosingFragment
[src]impl<V: Fold> FoldWith<V> for JSXElement
[src]
impl<V: Fold> FoldWith<V> for JSXElement
[src]impl<V: Fold> FoldWith<V> for JSXElementChild
[src]
impl<V: Fold> FoldWith<V> for JSXElementChild
[src]impl<V: Fold> FoldWith<V> for Vec<JSXElementChild>
[src]
impl<V: Fold> FoldWith<V> for Vec<JSXElementChild>
[src]impl<V: Fold> FoldWith<V> for JSXElementName
[src]
impl<V: Fold> FoldWith<V> for JSXElementName
[src]impl<V: Fold> FoldWith<V> for JSXEmptyExpr
[src]
impl<V: Fold> FoldWith<V> for JSXEmptyExpr
[src]impl<V: Fold> FoldWith<V> for JSXExprContainer
[src]
impl<V: Fold> FoldWith<V> for JSXExprContainer
[src]impl<V: Fold> FoldWith<V> for JSXFragment
[src]
impl<V: Fold> FoldWith<V> for JSXFragment
[src]impl<V: Fold> FoldWith<V> for JSXMemberExpr
[src]
impl<V: Fold> FoldWith<V> for JSXMemberExpr
[src]impl<V: Fold> FoldWith<V> for JSXNamespacedName
[src]
impl<V: Fold> FoldWith<V> for JSXNamespacedName
[src]impl<V: Fold> FoldWith<V> for JSXOpeningElement
[src]
impl<V: Fold> FoldWith<V> for JSXOpeningElement
[src]impl<V: Fold> FoldWith<V> for JSXOpeningFragment
[src]
impl<V: Fold> FoldWith<V> for JSXOpeningFragment
[src]impl<V: Fold> FoldWith<V> for JSXSpreadChild
[src]
impl<V: Fold> FoldWith<V> for JSXSpreadChild
[src]impl<V: Fold> FoldWith<V> for KeyValuePatProp
[src]
impl<V: Fold> FoldWith<V> for KeyValuePatProp
[src]impl<V: Fold> FoldWith<V> for KeyValueProp
[src]
impl<V: Fold> FoldWith<V> for KeyValueProp
[src]impl<V: Fold> FoldWith<V> for LabeledStmt
[src]
impl<V: Fold> FoldWith<V> for LabeledStmt
[src]impl<V: Fold> FoldWith<V> for MemberExpr
[src]
impl<V: Fold> FoldWith<V> for MemberExpr
[src]impl<V: Fold> FoldWith<V> for MetaPropExpr
[src]
impl<V: Fold> FoldWith<V> for MetaPropExpr
[src]impl<V: Fold> FoldWith<V> for MethodKind
[src]
impl<V: Fold> FoldWith<V> for MethodKind
[src]impl<V: Fold> FoldWith<V> for MethodProp
[src]
impl<V: Fold> FoldWith<V> for MethodProp
[src]impl<V: Fold> FoldWith<V> for ModuleDecl
[src]
impl<V: Fold> FoldWith<V> for ModuleDecl
[src]impl<V: Fold> FoldWith<V> for ModuleItem
[src]
impl<V: Fold> FoldWith<V> for ModuleItem
[src]impl<V: Fold> FoldWith<V> for Vec<ModuleItem>
[src]
impl<V: Fold> FoldWith<V> for Vec<ModuleItem>
[src]impl<V: Fold> FoldWith<V> for NamedExport
[src]
impl<V: Fold> FoldWith<V> for NamedExport
[src]impl<V: Fold> FoldWith<V> for ObjectPatProp
[src]
impl<V: Fold> FoldWith<V> for ObjectPatProp
[src]impl<V: Fold> FoldWith<V> for Vec<ObjectPatProp>
[src]
impl<V: Fold> FoldWith<V> for Vec<ObjectPatProp>
[src]impl<V: Fold> FoldWith<V> for Option<Accessibility>
[src]
impl<V: Fold> FoldWith<V> for Option<Accessibility>
[src]impl<V: Fold> FoldWith<V> for Option<CatchClause>
[src]
impl<V: Fold> FoldWith<V> for Option<CatchClause>
[src]impl<V: Fold> FoldWith<V> for OptChainExpr
[src]
impl<V: Fold> FoldWith<V> for OptChainExpr
[src]impl<V: Fold> FoldWith<V> for Option<ExprOrSpread>
[src]
impl<V: Fold> FoldWith<V> for Option<ExprOrSpread>
[src]impl<V: Fold> FoldWith<V> for Option<JSXAttrValue>
[src]
impl<V: Fold> FoldWith<V> for Option<JSXAttrValue>
[src]impl<V: Fold> FoldWith<V> for Option<JSXClosingElement>
[src]
impl<V: Fold> FoldWith<V> for Option<JSXClosingElement>
[src]impl<V: Fold> FoldWith<V> for Option<TruePlusMinus>
[src]
impl<V: Fold> FoldWith<V> for Option<TruePlusMinus>
[src]impl<V: Fold> FoldWith<V> for Option<TsEntityName>
[src]
impl<V: Fold> FoldWith<V> for Option<TsEntityName>
[src]impl<V: Fold> FoldWith<V> for Option<TsNamespaceBody>
[src]
impl<V: Fold> FoldWith<V> for Option<TsNamespaceBody>
[src]impl<V: Fold> FoldWith<V> for Option<TsTypeParamDecl>
[src]
impl<V: Fold> FoldWith<V> for Option<TsTypeParamDecl>
[src]impl<V: Fold> FoldWith<V> for Option<TsTypeParamInstantiation>
[src]
impl<V: Fold> FoldWith<V> for Option<TsTypeParamInstantiation>
[src]impl<V: Fold> FoldWith<V> for Option<VarDeclOrExpr>
[src]
impl<V: Fold> FoldWith<V> for Option<VarDeclOrExpr>
[src]impl<V: Fold> FoldWith<V> for ParamOrTsParamProp
[src]
impl<V: Fold> FoldWith<V> for ParamOrTsParamProp
[src]impl<V: Fold> FoldWith<V> for Vec<ParamOrTsParamProp>
[src]
impl<V: Fold> FoldWith<V> for Vec<ParamOrTsParamProp>
[src]impl<V: Fold> FoldWith<V> for PrivateMethod
[src]
impl<V: Fold> FoldWith<V> for PrivateMethod
[src]impl<V: Fold> FoldWith<V> for PrivateName
[src]
impl<V: Fold> FoldWith<V> for PrivateName
[src]impl<V: Fold> FoldWith<V> for PrivateProp
[src]
impl<V: Fold> FoldWith<V> for PrivateProp
[src]impl<V: Fold> FoldWith<V> for PropOrSpread
[src]
impl<V: Fold> FoldWith<V> for PropOrSpread
[src]impl<V: Fold> FoldWith<V> for Vec<PropOrSpread>
[src]
impl<V: Fold> FoldWith<V> for Vec<PropOrSpread>
[src]impl<V: Fold> FoldWith<V> for ReturnStmt
[src]
impl<V: Fold> FoldWith<V> for ReturnStmt
[src]impl<V: Fold> FoldWith<V> for SetterProp
[src]
impl<V: Fold> FoldWith<V> for SetterProp
[src]impl<V: Fold> FoldWith<V> for SpreadElement
[src]
impl<V: Fold> FoldWith<V> for SpreadElement
[src]impl<V: Fold> FoldWith<V> for SwitchCase
[src]
impl<V: Fold> FoldWith<V> for SwitchCase
[src]impl<V: Fold> FoldWith<V> for Vec<SwitchCase>
[src]
impl<V: Fold> FoldWith<V> for Vec<SwitchCase>
[src]impl<V: Fold> FoldWith<V> for SwitchStmt
[src]
impl<V: Fold> FoldWith<V> for SwitchStmt
[src]impl<V: Fold> FoldWith<V> for TplElement
[src]
impl<V: Fold> FoldWith<V> for TplElement
[src]impl<V: Fold> FoldWith<V> for Vec<TplElement>
[src]
impl<V: Fold> FoldWith<V> for Vec<TplElement>
[src]impl<V: Fold> FoldWith<V> for TruePlusMinus
[src]
impl<V: Fold> FoldWith<V> for TruePlusMinus
[src]impl<V: Fold> FoldWith<V> for TsArrayType
[src]
impl<V: Fold> FoldWith<V> for TsArrayType
[src]impl<V: Fold> FoldWith<V> for TsCallSignatureDecl
[src]
impl<V: Fold> FoldWith<V> for TsCallSignatureDecl
[src]impl<V: Fold> FoldWith<V> for TsConditionalType
[src]
impl<V: Fold> FoldWith<V> for TsConditionalType
[src]impl<V: Fold> FoldWith<V> for TsConstAssertion
[src]
impl<V: Fold> FoldWith<V> for TsConstAssertion
[src]impl<V: Fold> FoldWith<V> for TsConstructSignatureDecl
[src]
impl<V: Fold> FoldWith<V> for TsConstructSignatureDecl
[src]impl<V: Fold> FoldWith<V> for TsConstructorType
[src]
impl<V: Fold> FoldWith<V> for TsConstructorType
[src]impl<V: Fold> FoldWith<V> for TsEntityName
[src]
impl<V: Fold> FoldWith<V> for TsEntityName
[src]impl<V: Fold> FoldWith<V> for TsEnumDecl
[src]
impl<V: Fold> FoldWith<V> for TsEnumDecl
[src]impl<V: Fold> FoldWith<V> for TsEnumMember
[src]
impl<V: Fold> FoldWith<V> for TsEnumMember
[src]impl<V: Fold> FoldWith<V> for TsEnumMemberId
[src]
impl<V: Fold> FoldWith<V> for TsEnumMemberId
[src]impl<V: Fold> FoldWith<V> for Vec<TsEnumMember>
[src]
impl<V: Fold> FoldWith<V> for Vec<TsEnumMember>
[src]impl<V: Fold> FoldWith<V> for TsExportAssignment
[src]
impl<V: Fold> FoldWith<V> for TsExportAssignment
[src]impl<V: Fold> FoldWith<V> for TsExprWithTypeArgs
[src]
impl<V: Fold> FoldWith<V> for TsExprWithTypeArgs
[src]impl<V: Fold> FoldWith<V> for Vec<TsExprWithTypeArgs>
[src]
impl<V: Fold> FoldWith<V> for Vec<TsExprWithTypeArgs>
[src]impl<V: Fold> FoldWith<V> for TsExternalModuleRef
[src]
impl<V: Fold> FoldWith<V> for TsExternalModuleRef
[src]impl<V: Fold> FoldWith<V> for TsFnOrConstructorType
[src]
impl<V: Fold> FoldWith<V> for TsFnOrConstructorType
[src]impl<V: Fold> FoldWith<V> for TsGetterSignature
[src]
impl<V: Fold> FoldWith<V> for TsGetterSignature
[src]impl<V: Fold> FoldWith<V> for TsImportEqualsDecl
[src]
impl<V: Fold> FoldWith<V> for TsImportEqualsDecl
[src]impl<V: Fold> FoldWith<V> for TsImportType
[src]
impl<V: Fold> FoldWith<V> for TsImportType
[src]impl<V: Fold> FoldWith<V> for TsIndexSignature
[src]
impl<V: Fold> FoldWith<V> for TsIndexSignature
[src]impl<V: Fold> FoldWith<V> for TsIndexedAccessType
[src]
impl<V: Fold> FoldWith<V> for TsIndexedAccessType
[src]impl<V: Fold> FoldWith<V> for TsInferType
[src]
impl<V: Fold> FoldWith<V> for TsInferType
[src]impl<V: Fold> FoldWith<V> for TsInterfaceBody
[src]
impl<V: Fold> FoldWith<V> for TsInterfaceBody
[src]impl<V: Fold> FoldWith<V> for TsInterfaceDecl
[src]
impl<V: Fold> FoldWith<V> for TsInterfaceDecl
[src]impl<V: Fold> FoldWith<V> for TsIntersectionType
[src]
impl<V: Fold> FoldWith<V> for TsIntersectionType
[src]impl<V: Fold> FoldWith<V> for TsKeywordType
[src]
impl<V: Fold> FoldWith<V> for TsKeywordType
[src]impl<V: Fold> FoldWith<V> for TsKeywordTypeKind
[src]
impl<V: Fold> FoldWith<V> for TsKeywordTypeKind
[src]impl<V: Fold> FoldWith<V> for TsMappedType
[src]
impl<V: Fold> FoldWith<V> for TsMappedType
[src]impl<V: Fold> FoldWith<V> for TsMethodSignature
[src]
impl<V: Fold> FoldWith<V> for TsMethodSignature
[src]impl<V: Fold> FoldWith<V> for TsModuleBlock
[src]
impl<V: Fold> FoldWith<V> for TsModuleBlock
[src]impl<V: Fold> FoldWith<V> for TsModuleDecl
[src]
impl<V: Fold> FoldWith<V> for TsModuleDecl
[src]impl<V: Fold> FoldWith<V> for TsModuleName
[src]
impl<V: Fold> FoldWith<V> for TsModuleName
[src]impl<V: Fold> FoldWith<V> for TsModuleRef
[src]
impl<V: Fold> FoldWith<V> for TsModuleRef
[src]impl<V: Fold> FoldWith<V> for TsNamespaceBody
[src]
impl<V: Fold> FoldWith<V> for TsNamespaceBody
[src]impl<V: Fold> FoldWith<V> for TsNamespaceDecl
[src]
impl<V: Fold> FoldWith<V> for TsNamespaceDecl
[src]impl<V: Fold> FoldWith<V> for TsNamespaceExportDecl
[src]
impl<V: Fold> FoldWith<V> for TsNamespaceExportDecl
[src]impl<V: Fold> FoldWith<V> for TsNonNullExpr
[src]
impl<V: Fold> FoldWith<V> for TsNonNullExpr
[src]impl<V: Fold> FoldWith<V> for TsOptionalType
[src]
impl<V: Fold> FoldWith<V> for TsOptionalType
[src]impl<V: Fold> FoldWith<V> for TsParamProp
[src]
impl<V: Fold> FoldWith<V> for TsParamProp
[src]impl<V: Fold> FoldWith<V> for TsParamPropParam
[src]
impl<V: Fold> FoldWith<V> for TsParamPropParam
[src]impl<V: Fold> FoldWith<V> for TsParenthesizedType
[src]
impl<V: Fold> FoldWith<V> for TsParenthesizedType
[src]impl<V: Fold> FoldWith<V> for TsPropertySignature
[src]
impl<V: Fold> FoldWith<V> for TsPropertySignature
[src]impl<V: Fold> FoldWith<V> for TsQualifiedName
[src]
impl<V: Fold> FoldWith<V> for TsQualifiedName
[src]impl<V: Fold> FoldWith<V> for TsRestType
[src]
impl<V: Fold> FoldWith<V> for TsRestType
[src]impl<V: Fold> FoldWith<V> for TsSetterSignature
[src]
impl<V: Fold> FoldWith<V> for TsSetterSignature
[src]impl<V: Fold> FoldWith<V> for TsThisType
[src]
impl<V: Fold> FoldWith<V> for TsThisType
[src]impl<V: Fold> FoldWith<V> for TsThisTypeOrIdent
[src]
impl<V: Fold> FoldWith<V> for TsThisTypeOrIdent
[src]impl<V: Fold> FoldWith<V> for TsTplLitType
[src]
impl<V: Fold> FoldWith<V> for TsTplLitType
[src]impl<V: Fold> FoldWith<V> for TsTupleElement
[src]
impl<V: Fold> FoldWith<V> for TsTupleElement
[src]impl<V: Fold> FoldWith<V> for Vec<TsTupleElement>
[src]
impl<V: Fold> FoldWith<V> for Vec<TsTupleElement>
[src]impl<V: Fold> FoldWith<V> for TsTupleType
[src]
impl<V: Fold> FoldWith<V> for TsTupleType
[src]impl<V: Fold> FoldWith<V> for TsTypeAliasDecl
[src]
impl<V: Fold> FoldWith<V> for TsTypeAliasDecl
[src]impl<V: Fold> FoldWith<V> for TsTypeAssertion
[src]
impl<V: Fold> FoldWith<V> for TsTypeAssertion
[src]impl<V: Fold> FoldWith<V> for TsTypeElement
[src]
impl<V: Fold> FoldWith<V> for TsTypeElement
[src]impl<V: Fold> FoldWith<V> for Vec<TsTypeElement>
[src]
impl<V: Fold> FoldWith<V> for Vec<TsTypeElement>
[src]impl<V: Fold> FoldWith<V> for TsTypeOperator
[src]
impl<V: Fold> FoldWith<V> for TsTypeOperator
[src]impl<V: Fold> FoldWith<V> for TsTypeOperatorOp
[src]
impl<V: Fold> FoldWith<V> for TsTypeOperatorOp
[src]impl<V: Fold> FoldWith<V> for TsTypeParam
[src]
impl<V: Fold> FoldWith<V> for TsTypeParam
[src]impl<V: Fold> FoldWith<V> for TsTypeParamDecl
[src]
impl<V: Fold> FoldWith<V> for TsTypeParamDecl
[src]impl<V: Fold> FoldWith<V> for TsTypeParamInstantiation
[src]
impl<V: Fold> FoldWith<V> for TsTypeParamInstantiation
[src]impl<V: Fold> FoldWith<V> for Vec<TsTypeParam>
[src]
impl<V: Fold> FoldWith<V> for Vec<TsTypeParam>
[src]impl<V: Fold> FoldWith<V> for TsTypePredicate
[src]
impl<V: Fold> FoldWith<V> for TsTypePredicate
[src]impl<V: Fold> FoldWith<V> for TsTypeQuery
[src]
impl<V: Fold> FoldWith<V> for TsTypeQuery
[src]impl<V: Fold> FoldWith<V> for TsTypeQueryExpr
[src]
impl<V: Fold> FoldWith<V> for TsTypeQueryExpr
[src]impl<V: Fold> FoldWith<V> for TsUnionOrIntersectionType
[src]
impl<V: Fold> FoldWith<V> for TsUnionOrIntersectionType
[src]impl<V: Fold> FoldWith<V> for TsUnionType
[src]
impl<V: Fold> FoldWith<V> for TsUnionType
[src]impl<V: Fold> FoldWith<V> for UpdateExpr
[src]
impl<V: Fold> FoldWith<V> for UpdateExpr
[src]impl<V: Fold> FoldWith<V> for VarDeclKind
[src]
impl<V: Fold> FoldWith<V> for VarDeclKind
[src]impl<V: Fold> FoldWith<V> for VarDeclOrExpr
[src]
impl<V: Fold> FoldWith<V> for VarDeclOrExpr
[src]impl<V: Fold> FoldWith<V> for VarDeclOrPat
[src]
impl<V: Fold> FoldWith<V> for VarDeclOrPat
[src]impl<V: Fold> FoldWith<V> for VarDeclarator
[src]
impl<V: Fold> FoldWith<V> for VarDeclarator
[src]impl<V: Fold> FoldWith<V> for Vec<VarDeclarator>
[src]
impl<V: Fold> FoldWith<V> for Vec<VarDeclarator>
[src]