Trait swc_css_visit::VisitMutWithPath
source · pub trait VisitMutWithPath<V: ?Sized + VisitMutAstPath> {
// Required methods
fn visit_mut_with_path(&mut self, v: &mut V, ast_path: &mut AstKindPath);
fn visit_mut_children_with_path(
&mut self,
v: &mut V,
ast_path: &mut AstKindPath
);
}
Available on crate feature
path
only.Expand description
A utility trait implemented for ast nodes, and allow to visit them with a visitor.
Required Methods§
sourcefn visit_mut_with_path(&mut self, v: &mut V, ast_path: &mut AstKindPath)
fn visit_mut_with_path(&mut self, v: &mut V, ast_path: &mut AstKindPath)
Calls a visitor method (v.visit_mut_xxx) with self and the ast path.
sourcefn visit_mut_children_with_path(
&mut self,
v: &mut V,
ast_path: &mut AstKindPath
)
fn visit_mut_children_with_path( &mut self, v: &mut V, ast_path: &mut AstKindPath )
Visit children nodes with v and ast path appended
[AstKind] of self
. The ast path will be resotred when
this method returns.
This is the default implementaton of a handler method in VisitMutAstPath.
Implementations on Foreign Types§
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for FontFeatureValuesPrelude
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for FontFeatureValuesPrelude
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for NamedNamespace
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for NamedNamespace
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for AttributeSelectorMatcherValue
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for AttributeSelectorMatcherValue
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for SizeFeatureRange
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for SizeFeatureRange
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for CalcValue
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for CalcValue
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for PseudoElementSelector
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for PseudoElementSelector
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for PageSelectorType
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for PageSelectorType
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for SupportsOr
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for SupportsOr
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for ExtensionName
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for ExtensionName
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Vec<MediaQuery>
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Vec<MediaQuery>
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Vec<DocumentPreludeMatchingFunction>
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Vec<DocumentPreludeMatchingFunction>
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<Vec<PageSelectorPseudo>>
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<Vec<PageSelectorPseudo>>
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for DeclarationOrAtRule
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for DeclarationOrAtRule
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaFeatureRangeComparison
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaFeatureRangeComparison
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for TypeSelector
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for TypeSelector
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for ClassSelector
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for ClassSelector
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaInParens
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaInParens
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for AttributeSelectorModifier
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for AttributeSelectorModifier
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaOr
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaOr
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for UrlValueRaw
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for UrlValueRaw
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for SizeFeaturePlain
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for SizeFeaturePlain
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaFeatureBoolean
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaFeatureBoolean
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<ImportantFlag>
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<ImportantFlag>
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaCondition
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaCondition
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaNot
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaNot
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for ContainerQueryAnd
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for ContainerQueryAnd
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Vec<CalcProductOrOperator>
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Vec<CalcProductOrOperator>
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Vec<SupportsConditionType>
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Vec<SupportsConditionType>
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for i32
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for i32
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for FrequencyPercentage
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for FrequencyPercentage
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for TokenAndSpan
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for TokenAndSpan
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaConditionType
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaConditionType
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for GeneralEnclosed
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for GeneralEnclosed
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for JsWord
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for JsWord
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for SupportsCondition
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for SupportsCondition
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Vec<ComponentValue>
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Vec<ComponentValue>
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Vec<LayerName>
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Vec<LayerName>
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for SubclassSelector
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for SubclassSelector
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<NamespacePrefix>
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<NamespacePrefix>
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for HexColor
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for HexColor
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for ListOfComponentValues
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for ListOfComponentValues
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaQueryList
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaQueryList
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for ContainerName
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for ContainerName
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for IdSelector
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for IdSelector
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for NestingSelector
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for NestingSelector
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for DocumentPreludeMatchingFunction
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for DocumentPreludeMatchingFunction
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<Box<Function>>
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<Box<Function>>
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for SizeFeatureRangeComparison
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for SizeFeatureRangeComparison
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaType
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaType
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaFeatureValue
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaFeatureValue
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaFeatureRange
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaFeatureRange
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<i32>
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<i32>
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Declaration
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Declaration
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for LayerName
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for LayerName
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<MediaType>
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<MediaType>
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for CompoundSelectorList
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for CompoundSelectorList
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<PageSelectorType>
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<PageSelectorType>
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for AnglePercentage
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for AnglePercentage
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for AtRuleName
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for AtRuleName
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for QualifiedRulePrelude
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for QualifiedRulePrelude
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for PageSelectorList
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for PageSelectorList
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for UrlValue
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for UrlValue
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaConditionAllType
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaConditionAllType
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for NamespacePreludeUri
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for NamespacePreludeUri
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<Vec<UrlModifier>>
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<Vec<UrlModifier>>
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for UniversalSelector
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for UniversalSelector
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Stylesheet
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Stylesheet
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for KeyframesName
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for KeyframesName
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for SizeFeatureValue
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for SizeFeatureValue
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<Box<MediaConditionType>>
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<Box<MediaConditionType>>
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for CustomPropertyName
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for CustomPropertyName
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Resolution
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Resolution
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for CustomMediaQueryMediaType
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for CustomMediaQueryMediaType
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<SimpleBlock>
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<SimpleBlock>
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Ident
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Ident
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Ratio
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Ratio
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for TagNameSelector
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for TagNameSelector
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for AtRule
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for AtRule
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for CalcValueOrOperator
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for CalcValueOrOperator
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for ComplexSelector
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for ComplexSelector
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for UnicodeRange
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for UnicodeRange
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<Atom>
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<Atom>
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for LengthPercentage
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for LengthPercentage
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaConditionWithoutOrType
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaConditionWithoutOrType
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for QualifiedRule
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for QualifiedRule
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for LayerNameList
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for LayerNameList
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for PageSelector
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for PageSelector
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for CalcProduct
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for CalcProduct
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for QueryInParens
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for QueryInParens
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaFeaturePlain
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaFeaturePlain
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaFeature
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for MediaFeature
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Function
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Function
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<AttributeSelectorValue>
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Option<AttributeSelectorValue>
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for DeclarationName
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for DeclarationName
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Span
impl<V: ?Sized + VisitMutAstPath> VisitMutWithPath<V> for Span
fn visit_mut_with_path(&mut self, v: &mut V, __ast_path: &mut AstKindPath)
fn visit_mut_children_with_path( &mut self, _visitor: &mut V, __ast_path: &mut AstKindPath )
source§impl<V, T> VisitMutWithPath<V> for Box<T>where
V: ?Sized + VisitMutAstPath,
T: 'static + VisitMutWithPath<V>,
impl<V, T> VisitMutWithPath<V> for Box<T>where V: ?Sized + VisitMutAstPath, T: 'static + VisitMutWithPath<V>,
Delegating implementation