pub trait VisitMutAstPath {
Show 230 methods
    // Provided methods
    fn visit_mut_absolute_color_base(
        &mut self,
        node: &mut AbsoluteColorBase,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_alpha_value(
        &mut self,
        node: &mut AlphaValue,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_an_plus_b(
        &mut self,
        node: &mut AnPlusB,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_an_plus_b_notation(
        &mut self,
        node: &mut AnPlusBNotation,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_angle(
        &mut self,
        node: &mut Angle,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_angle_percentage(
        &mut self,
        node: &mut AnglePercentage,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_any_namespace(
        &mut self,
        node: &mut AnyNamespace,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_at_rule(
        &mut self,
        node: &mut AtRule,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_at_rule_name(
        &mut self,
        node: &mut AtRuleName,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_at_rule_prelude(
        &mut self,
        node: &mut AtRulePrelude,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_atom(&mut self, node: &mut Atom, __ast_path: &mut AstKindPath) { ... }
    fn visit_mut_attribute_selector(
        &mut self,
        node: &mut AttributeSelector,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_attribute_selector_matcher(
        &mut self,
        node: &mut AttributeSelectorMatcher,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_attribute_selector_matcher_value(
        &mut self,
        node: &mut AttributeSelectorMatcherValue,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_attribute_selector_modifier(
        &mut self,
        node: &mut AttributeSelectorModifier,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_attribute_selector_value(
        &mut self,
        node: &mut AttributeSelectorValue,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_bin_op(
        &mut self,
        node: &mut BinOp,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_calc_operator(
        &mut self,
        node: &mut CalcOperator,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_calc_operator_type(
        &mut self,
        node: &mut CalcOperatorType,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_calc_product(
        &mut self,
        node: &mut CalcProduct,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_calc_product_or_operator(
        &mut self,
        node: &mut CalcProductOrOperator,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_calc_product_or_operators(
        &mut self,
        node: &mut Vec<CalcProductOrOperator>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_calc_sum(
        &mut self,
        node: &mut CalcSum,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_calc_value(
        &mut self,
        node: &mut CalcValue,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_calc_value_or_operator(
        &mut self,
        node: &mut CalcValueOrOperator,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_calc_value_or_operators(
        &mut self,
        node: &mut Vec<CalcValueOrOperator>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_class_selector(
        &mut self,
        node: &mut ClassSelector,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_cmyk_component(
        &mut self,
        node: &mut CmykComponent,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_color(
        &mut self,
        node: &mut Color,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_color_profile_name(
        &mut self,
        node: &mut ColorProfileName,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_combinator(
        &mut self,
        node: &mut Combinator,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_combinator_value(
        &mut self,
        node: &mut CombinatorValue,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_complex_selector(
        &mut self,
        node: &mut ComplexSelector,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_complex_selector_children(
        &mut self,
        node: &mut ComplexSelectorChildren,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_complex_selector_childrens(
        &mut self,
        node: &mut Vec<ComplexSelectorChildren>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_complex_selectors(
        &mut self,
        node: &mut Vec<ComplexSelector>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_component_value(
        &mut self,
        node: &mut ComponentValue,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_component_values(
        &mut self,
        node: &mut Vec<ComponentValue>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_compound_selector(
        &mut self,
        node: &mut CompoundSelector,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_compound_selector_list(
        &mut self,
        node: &mut CompoundSelectorList,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_compound_selectors(
        &mut self,
        node: &mut Vec<CompoundSelector>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_container_condition(
        &mut self,
        node: &mut ContainerCondition,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_container_name(
        &mut self,
        node: &mut ContainerName,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_container_query(
        &mut self,
        node: &mut ContainerQuery,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_container_query_and(
        &mut self,
        node: &mut ContainerQueryAnd,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_container_query_not(
        &mut self,
        node: &mut ContainerQueryNot,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_container_query_or(
        &mut self,
        node: &mut ContainerQueryOr,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_container_query_type(
        &mut self,
        node: &mut ContainerQueryType,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_container_query_types(
        &mut self,
        node: &mut Vec<ContainerQueryType>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_custom_highlight_name(
        &mut self,
        node: &mut CustomHighlightName,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_custom_ident(
        &mut self,
        node: &mut CustomIdent,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_custom_idents(
        &mut self,
        node: &mut Vec<CustomIdent>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_custom_media_query(
        &mut self,
        node: &mut CustomMediaQuery,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_custom_media_query_media_type(
        &mut self,
        node: &mut CustomMediaQueryMediaType,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_custom_property_name(
        &mut self,
        node: &mut CustomPropertyName,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_dashed_ident(
        &mut self,
        node: &mut DashedIdent,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_declaration(
        &mut self,
        node: &mut Declaration,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_declaration_name(
        &mut self,
        node: &mut DeclarationName,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_declaration_or_at_rule(
        &mut self,
        node: &mut DeclarationOrAtRule,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_delimiter(
        &mut self,
        node: &mut Delimiter,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_delimiter_value(
        &mut self,
        node: &mut DelimiterValue,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_dimension(
        &mut self,
        node: &mut Dimension,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_dimension_token(
        &mut self,
        node: &mut DimensionToken,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_document_prelude(
        &mut self,
        node: &mut DocumentPrelude,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_document_prelude_matching_function(
        &mut self,
        node: &mut DocumentPreludeMatchingFunction,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_document_prelude_matching_functions(
        &mut self,
        node: &mut Vec<DocumentPreludeMatchingFunction>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_extension_name(
        &mut self,
        node: &mut ExtensionName,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_family_name(
        &mut self,
        node: &mut FamilyName,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_family_names(
        &mut self,
        node: &mut Vec<FamilyName>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_flex(&mut self, node: &mut Flex, __ast_path: &mut AstKindPath) { ... }
    fn visit_mut_font_feature_values_prelude(
        &mut self,
        node: &mut FontFeatureValuesPrelude,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_forgiving_complex_selector(
        &mut self,
        node: &mut ForgivingComplexSelector,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_forgiving_complex_selectors(
        &mut self,
        node: &mut Vec<ForgivingComplexSelector>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_forgiving_relative_selector(
        &mut self,
        node: &mut ForgivingRelativeSelector,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_forgiving_relative_selector_list(
        &mut self,
        node: &mut ForgivingRelativeSelectorList,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_forgiving_relative_selectors(
        &mut self,
        node: &mut Vec<ForgivingRelativeSelector>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_forgiving_selector_list(
        &mut self,
        node: &mut ForgivingSelectorList,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_frequency(
        &mut self,
        node: &mut Frequency,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_frequency_percentage(
        &mut self,
        node: &mut FrequencyPercentage,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_function(
        &mut self,
        node: &mut Function,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_function_name(
        &mut self,
        node: &mut FunctionName,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_general_enclosed(
        &mut self,
        node: &mut GeneralEnclosed,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_hex_color(
        &mut self,
        node: &mut HexColor,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_hue(&mut self, node: &mut Hue, __ast_path: &mut AstKindPath) { ... }
    fn visit_mut_id_selector(
        &mut self,
        node: &mut IdSelector,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_ident(
        &mut self,
        node: &mut Ident,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_idents(
        &mut self,
        node: &mut Vec<Ident>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_import_conditions(
        &mut self,
        node: &mut ImportConditions,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_import_href(
        &mut self,
        node: &mut ImportHref,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_import_layer_name(
        &mut self,
        node: &mut ImportLayerName,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_import_prelude(
        &mut self,
        node: &mut ImportPrelude,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_important_flag(
        &mut self,
        node: &mut ImportantFlag,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_integer(
        &mut self,
        node: &mut Integer,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_keyframe_block(
        &mut self,
        node: &mut KeyframeBlock,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_keyframe_selector(
        &mut self,
        node: &mut KeyframeSelector,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_keyframe_selectors(
        &mut self,
        node: &mut Vec<KeyframeSelector>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_keyframes_name(
        &mut self,
        node: &mut KeyframesName,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_keyframes_pseudo_function(
        &mut self,
        node: &mut KeyframesPseudoFunction,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_keyframes_pseudo_prefix(
        &mut self,
        node: &mut KeyframesPseudoPrefix,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_layer_name(
        &mut self,
        node: &mut LayerName,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_layer_name_list(
        &mut self,
        node: &mut LayerNameList,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_layer_names(
        &mut self,
        node: &mut Vec<LayerName>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_layer_prelude(
        &mut self,
        node: &mut LayerPrelude,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_length(
        &mut self,
        node: &mut Length,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_length_percentage(
        &mut self,
        node: &mut LengthPercentage,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_list_of_component_values(
        &mut self,
        node: &mut ListOfComponentValues,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_and(
        &mut self,
        node: &mut MediaAnd,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_condition(
        &mut self,
        node: &mut MediaCondition,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_condition_all_type(
        &mut self,
        node: &mut MediaConditionAllType,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_condition_all_types(
        &mut self,
        node: &mut Vec<MediaConditionAllType>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_condition_type(
        &mut self,
        node: &mut MediaConditionType,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_condition_without_or(
        &mut self,
        node: &mut MediaConditionWithoutOr,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_condition_without_or_type(
        &mut self,
        node: &mut MediaConditionWithoutOrType,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_condition_without_or_types(
        &mut self,
        node: &mut Vec<MediaConditionWithoutOrType>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_feature(
        &mut self,
        node: &mut MediaFeature,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_feature_boolean(
        &mut self,
        node: &mut MediaFeatureBoolean,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_feature_name(
        &mut self,
        node: &mut MediaFeatureName,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_feature_plain(
        &mut self,
        node: &mut MediaFeaturePlain,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_feature_range(
        &mut self,
        node: &mut MediaFeatureRange,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_feature_range_comparison(
        &mut self,
        node: &mut MediaFeatureRangeComparison,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_feature_range_interval(
        &mut self,
        node: &mut MediaFeatureRangeInterval,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_feature_value(
        &mut self,
        node: &mut MediaFeatureValue,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_in_parens(
        &mut self,
        node: &mut MediaInParens,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_not(
        &mut self,
        node: &mut MediaNot,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_or(
        &mut self,
        node: &mut MediaOr,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_query(
        &mut self,
        node: &mut MediaQuery,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_query_list(
        &mut self,
        node: &mut MediaQueryList,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_querys(
        &mut self,
        node: &mut Vec<MediaQuery>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_media_type(
        &mut self,
        node: &mut MediaType,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_named_namespace(
        &mut self,
        node: &mut NamedNamespace,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_namespace(
        &mut self,
        node: &mut Namespace,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_namespace_prefix(
        &mut self,
        node: &mut NamespacePrefix,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_namespace_prelude(
        &mut self,
        node: &mut NamespacePrelude,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_namespace_prelude_uri(
        &mut self,
        node: &mut NamespacePreludeUri,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_nesting_selector(
        &mut self,
        node: &mut NestingSelector,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_number(
        &mut self,
        node: &mut Number,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_number_type(
        &mut self,
        node: &mut NumberType,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_at_rule_prelude(
        &mut self,
        node: &mut Option<Box<AtRulePrelude>>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_atom(
        &mut self,
        node: &mut Option<Atom>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_attribute_selector_matcher(
        &mut self,
        node: &mut Option<AttributeSelectorMatcher>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_attribute_selector_modifier(
        &mut self,
        node: &mut Option<AttributeSelectorModifier>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_attribute_selector_value(
        &mut self,
        node: &mut Option<AttributeSelectorValue>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_combinator(
        &mut self,
        node: &mut Option<Combinator>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_container_name(
        &mut self,
        node: &mut Option<ContainerName>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_forgiving_selector_list(
        &mut self,
        node: &mut Option<ForgivingSelectorList>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_function(
        &mut self,
        node: &mut Option<Box<Function>>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_ident(
        &mut self,
        node: &mut Option<Ident>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_import_conditions(
        &mut self,
        node: &mut Option<Box<ImportConditions>>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_import_layer_name(
        &mut self,
        node: &mut Option<Box<ImportLayerName>>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_important_flag(
        &mut self,
        node: &mut Option<ImportantFlag>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_media_condition_type(
        &mut self,
        node: &mut Option<Box<MediaConditionType>>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_media_query_list(
        &mut self,
        node: &mut Option<Box<MediaQueryList>>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_media_type(
        &mut self,
        node: &mut Option<MediaType>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_namespace(
        &mut self,
        node: &mut Option<Namespace>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_namespace_prefix(
        &mut self,
        node: &mut Option<NamespacePrefix>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_nesting_selector(
        &mut self,
        node: &mut Option<NestingSelector>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_number(
        &mut self,
        node: &mut Option<Number>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_page_selector_pseudos(
        &mut self,
        node: &mut Option<Vec<PageSelectorPseudo>>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_page_selector_type(
        &mut self,
        node: &mut Option<PageSelectorType>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_pseudo_class_selector_childrens(
        &mut self,
        node: &mut Option<Vec<PseudoClassSelectorChildren>>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_pseudo_element_selector_childrens(
        &mut self,
        node: &mut Option<Vec<PseudoElementSelectorChildren>>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_simple_block(
        &mut self,
        node: &mut Option<SimpleBlock>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_type_selector(
        &mut self,
        node: &mut Option<Box<TypeSelector>>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_url_modifiers(
        &mut self,
        node: &mut Option<Vec<UrlModifier>>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_opt_url_value(
        &mut self,
        node: &mut Option<Box<UrlValue>>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_page_selector(
        &mut self,
        node: &mut PageSelector,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_page_selector_list(
        &mut self,
        node: &mut PageSelectorList,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_page_selector_pseudo(
        &mut self,
        node: &mut PageSelectorPseudo,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_page_selector_pseudos(
        &mut self,
        node: &mut Vec<PageSelectorPseudo>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_page_selector_type(
        &mut self,
        node: &mut PageSelectorType,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_page_selectors(
        &mut self,
        node: &mut Vec<PageSelector>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_percentage(
        &mut self,
        node: &mut Percentage,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_pseudo_class_selector(
        &mut self,
        node: &mut PseudoClassSelector,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_pseudo_class_selector_children(
        &mut self,
        node: &mut PseudoClassSelectorChildren,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_pseudo_class_selector_childrens(
        &mut self,
        node: &mut Vec<PseudoClassSelectorChildren>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_pseudo_element_selector(
        &mut self,
        node: &mut PseudoElementSelector,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_pseudo_element_selector_children(
        &mut self,
        node: &mut PseudoElementSelectorChildren,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_pseudo_element_selector_childrens(
        &mut self,
        node: &mut Vec<PseudoElementSelectorChildren>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_qualified_rule(
        &mut self,
        node: &mut QualifiedRule,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_qualified_rule_prelude(
        &mut self,
        node: &mut QualifiedRulePrelude,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_query_in_parens(
        &mut self,
        node: &mut QueryInParens,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_ratio(
        &mut self,
        node: &mut Ratio,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_relative_selector(
        &mut self,
        node: &mut RelativeSelector,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_relative_selector_list(
        &mut self,
        node: &mut RelativeSelectorList,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_relative_selectors(
        &mut self,
        node: &mut Vec<RelativeSelector>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_resolution(
        &mut self,
        node: &mut Resolution,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_rule(&mut self, node: &mut Rule, __ast_path: &mut AstKindPath) { ... }
    fn visit_mut_rules(
        &mut self,
        node: &mut Vec<Rule>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_scope_range(
        &mut self,
        node: &mut ScopeRange,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_selector_list(
        &mut self,
        node: &mut SelectorList,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_sequence_of_custom_idents(
        &mut self,
        node: &mut SequenceOfCustomIdents,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_simple_block(
        &mut self,
        node: &mut SimpleBlock,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_size_feature(
        &mut self,
        node: &mut SizeFeature,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_size_feature_boolean(
        &mut self,
        node: &mut SizeFeatureBoolean,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_size_feature_name(
        &mut self,
        node: &mut SizeFeatureName,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_size_feature_plain(
        &mut self,
        node: &mut SizeFeaturePlain,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_size_feature_range(
        &mut self,
        node: &mut SizeFeatureRange,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_size_feature_range_comparison(
        &mut self,
        node: &mut SizeFeatureRangeComparison,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_size_feature_range_interval(
        &mut self,
        node: &mut SizeFeatureRangeInterval,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_size_feature_value(
        &mut self,
        node: &mut SizeFeatureValue,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_span(&mut self, node: &mut Span, __ast_path: &mut AstKindPath) { ... }
    fn visit_mut_str(&mut self, node: &mut Str, __ast_path: &mut AstKindPath) { ... }
    fn visit_mut_style_block(
        &mut self,
        node: &mut StyleBlock,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_stylesheet(
        &mut self,
        node: &mut Stylesheet,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_subclass_selector(
        &mut self,
        node: &mut SubclassSelector,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_subclass_selectors(
        &mut self,
        node: &mut Vec<SubclassSelector>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_supports_and(
        &mut self,
        node: &mut SupportsAnd,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_supports_condition(
        &mut self,
        node: &mut SupportsCondition,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_supports_condition_type(
        &mut self,
        node: &mut SupportsConditionType,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_supports_condition_types(
        &mut self,
        node: &mut Vec<SupportsConditionType>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_supports_feature(
        &mut self,
        node: &mut SupportsFeature,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_supports_in_parens(
        &mut self,
        node: &mut SupportsInParens,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_supports_not(
        &mut self,
        node: &mut SupportsNot,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_supports_or(
        &mut self,
        node: &mut SupportsOr,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_tag_name_selector(
        &mut self,
        node: &mut TagNameSelector,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_time(&mut self, node: &mut Time, __ast_path: &mut AstKindPath) { ... }
    fn visit_mut_time_percentage(
        &mut self,
        node: &mut TimePercentage,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_token(
        &mut self,
        node: &mut Token,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_token_and_span(
        &mut self,
        node: &mut TokenAndSpan,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_type_selector(
        &mut self,
        node: &mut TypeSelector,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_unicode_range(
        &mut self,
        node: &mut UnicodeRange,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_universal_selector(
        &mut self,
        node: &mut UniversalSelector,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_unknown_dimension(
        &mut self,
        node: &mut UnknownDimension,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_url(&mut self, node: &mut Url, __ast_path: &mut AstKindPath) { ... }
    fn visit_mut_url_key_value(
        &mut self,
        node: &mut UrlKeyValue,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_url_modifier(
        &mut self,
        node: &mut UrlModifier,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_url_modifiers(
        &mut self,
        node: &mut Vec<UrlModifier>,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_url_value(
        &mut self,
        node: &mut UrlValue,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_url_value_raw(
        &mut self,
        node: &mut UrlValueRaw,
        __ast_path: &mut AstKindPath,
    ) { ... }
    fn visit_mut_wq_name(
        &mut self,
        node: &mut WqName,
        __ast_path: &mut AstKindPath,
    ) { ... }
}path only.Expand description
A visitor trait for traversing the AST.
Provided Methods§
Sourcefn visit_mut_absolute_color_base(
    &mut self,
    node: &mut AbsoluteColorBase,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_absolute_color_base( &mut self, node: &mut AbsoluteColorBase, __ast_path: &mut AstKindPath, )
Visit a node of type AbsoluteColorBase.
By default, this method calls [AbsoluteColorBase::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_alpha_value(
    &mut self,
    node: &mut AlphaValue,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_alpha_value( &mut self, node: &mut AlphaValue, __ast_path: &mut AstKindPath, )
Visit a node of type AlphaValue.
By default, this method calls [AlphaValue::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_an_plus_b(
    &mut self,
    node: &mut AnPlusB,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_an_plus_b( &mut self, node: &mut AnPlusB, __ast_path: &mut AstKindPath, )
Visit a node of type AnPlusB.
By default, this method calls [AnPlusB::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_an_plus_b_notation(
    &mut self,
    node: &mut AnPlusBNotation,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_an_plus_b_notation( &mut self, node: &mut AnPlusBNotation, __ast_path: &mut AstKindPath, )
Visit a node of type AnPlusBNotation.
By default, this method calls [AnPlusBNotation::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_angle(&mut self, node: &mut Angle, __ast_path: &mut AstKindPath)
 
fn visit_mut_angle(&mut self, node: &mut Angle, __ast_path: &mut AstKindPath)
Visit a node of type Angle.
By default, this method calls [Angle::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_angle_percentage(
    &mut self,
    node: &mut AnglePercentage,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_angle_percentage( &mut self, node: &mut AnglePercentage, __ast_path: &mut AstKindPath, )
Visit a node of type AnglePercentage.
By default, this method calls [AnglePercentage::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_any_namespace(
    &mut self,
    node: &mut AnyNamespace,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_any_namespace( &mut self, node: &mut AnyNamespace, __ast_path: &mut AstKindPath, )
Visit a node of type AnyNamespace.
By default, this method calls [AnyNamespace::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_at_rule(&mut self, node: &mut AtRule, __ast_path: &mut AstKindPath)
 
fn visit_mut_at_rule(&mut self, node: &mut AtRule, __ast_path: &mut AstKindPath)
Visit a node of type AtRule.
By default, this method calls [AtRule::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_at_rule_name(
    &mut self,
    node: &mut AtRuleName,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_at_rule_name( &mut self, node: &mut AtRuleName, __ast_path: &mut AstKindPath, )
Visit a node of type AtRuleName.
By default, this method calls [AtRuleName::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_at_rule_prelude(
    &mut self,
    node: &mut AtRulePrelude,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_at_rule_prelude( &mut self, node: &mut AtRulePrelude, __ast_path: &mut AstKindPath, )
Visit a node of type AtRulePrelude.
By default, this method calls [AtRulePrelude::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_atom(&mut self, node: &mut Atom, __ast_path: &mut AstKindPath)
 
fn visit_mut_atom(&mut self, node: &mut Atom, __ast_path: &mut AstKindPath)
Visit a node of type swc_atoms :: Atom.
By default, this method calls [swc_atoms :: Atom::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_attribute_selector(
    &mut self,
    node: &mut AttributeSelector,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_attribute_selector( &mut self, node: &mut AttributeSelector, __ast_path: &mut AstKindPath, )
Visit a node of type AttributeSelector.
By default, this method calls [AttributeSelector::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_attribute_selector_matcher(
    &mut self,
    node: &mut AttributeSelectorMatcher,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_attribute_selector_matcher( &mut self, node: &mut AttributeSelectorMatcher, __ast_path: &mut AstKindPath, )
Visit a node of type AttributeSelectorMatcher.
By default, this method calls [AttributeSelectorMatcher::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_attribute_selector_matcher_value(
    &mut self,
    node: &mut AttributeSelectorMatcherValue,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_attribute_selector_matcher_value( &mut self, node: &mut AttributeSelectorMatcherValue, __ast_path: &mut AstKindPath, )
Visit a node of type AttributeSelectorMatcherValue.
By default, this method calls [AttributeSelectorMatcherValue::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_attribute_selector_modifier(
    &mut self,
    node: &mut AttributeSelectorModifier,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_attribute_selector_modifier( &mut self, node: &mut AttributeSelectorModifier, __ast_path: &mut AstKindPath, )
Visit a node of type AttributeSelectorModifier.
By default, this method calls [AttributeSelectorModifier::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_attribute_selector_value(
    &mut self,
    node: &mut AttributeSelectorValue,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_attribute_selector_value( &mut self, node: &mut AttributeSelectorValue, __ast_path: &mut AstKindPath, )
Visit a node of type AttributeSelectorValue.
By default, this method calls [AttributeSelectorValue::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_bin_op(&mut self, node: &mut BinOp, __ast_path: &mut AstKindPath)
 
fn visit_mut_bin_op(&mut self, node: &mut BinOp, __ast_path: &mut AstKindPath)
Visit a node of type BinOp.
By default, this method calls [BinOp::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_calc_operator(
    &mut self,
    node: &mut CalcOperator,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_calc_operator( &mut self, node: &mut CalcOperator, __ast_path: &mut AstKindPath, )
Visit a node of type CalcOperator.
By default, this method calls [CalcOperator::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_calc_operator_type(
    &mut self,
    node: &mut CalcOperatorType,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_calc_operator_type( &mut self, node: &mut CalcOperatorType, __ast_path: &mut AstKindPath, )
Visit a node of type CalcOperatorType.
By default, this method calls [CalcOperatorType::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_calc_product(
    &mut self,
    node: &mut CalcProduct,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_calc_product( &mut self, node: &mut CalcProduct, __ast_path: &mut AstKindPath, )
Visit a node of type CalcProduct.
By default, this method calls [CalcProduct::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_calc_product_or_operator(
    &mut self,
    node: &mut CalcProductOrOperator,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_calc_product_or_operator( &mut self, node: &mut CalcProductOrOperator, __ast_path: &mut AstKindPath, )
Visit a node of type CalcProductOrOperator.
By default, this method calls [CalcProductOrOperator::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_calc_product_or_operators(
    &mut self,
    node: &mut Vec<CalcProductOrOperator>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_calc_product_or_operators( &mut self, node: &mut Vec<CalcProductOrOperator>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < CalcProductOrOperator >.
By default, this method calls [Vec < CalcProductOrOperator >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_calc_sum(
    &mut self,
    node: &mut CalcSum,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_calc_sum( &mut self, node: &mut CalcSum, __ast_path: &mut AstKindPath, )
Visit a node of type CalcSum.
By default, this method calls [CalcSum::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_calc_value(
    &mut self,
    node: &mut CalcValue,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_calc_value( &mut self, node: &mut CalcValue, __ast_path: &mut AstKindPath, )
Visit a node of type CalcValue.
By default, this method calls [CalcValue::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_calc_value_or_operator(
    &mut self,
    node: &mut CalcValueOrOperator,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_calc_value_or_operator( &mut self, node: &mut CalcValueOrOperator, __ast_path: &mut AstKindPath, )
Visit a node of type CalcValueOrOperator.
By default, this method calls [CalcValueOrOperator::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_calc_value_or_operators(
    &mut self,
    node: &mut Vec<CalcValueOrOperator>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_calc_value_or_operators( &mut self, node: &mut Vec<CalcValueOrOperator>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < CalcValueOrOperator >.
By default, this method calls [Vec < CalcValueOrOperator >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_class_selector(
    &mut self,
    node: &mut ClassSelector,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_class_selector( &mut self, node: &mut ClassSelector, __ast_path: &mut AstKindPath, )
Visit a node of type ClassSelector.
By default, this method calls [ClassSelector::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_cmyk_component(
    &mut self,
    node: &mut CmykComponent,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_cmyk_component( &mut self, node: &mut CmykComponent, __ast_path: &mut AstKindPath, )
Visit a node of type CmykComponent.
By default, this method calls [CmykComponent::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_color(&mut self, node: &mut Color, __ast_path: &mut AstKindPath)
 
fn visit_mut_color(&mut self, node: &mut Color, __ast_path: &mut AstKindPath)
Visit a node of type Color.
By default, this method calls [Color::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_color_profile_name(
    &mut self,
    node: &mut ColorProfileName,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_color_profile_name( &mut self, node: &mut ColorProfileName, __ast_path: &mut AstKindPath, )
Visit a node of type ColorProfileName.
By default, this method calls [ColorProfileName::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_combinator(
    &mut self,
    node: &mut Combinator,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_combinator( &mut self, node: &mut Combinator, __ast_path: &mut AstKindPath, )
Visit a node of type Combinator.
By default, this method calls [Combinator::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_combinator_value(
    &mut self,
    node: &mut CombinatorValue,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_combinator_value( &mut self, node: &mut CombinatorValue, __ast_path: &mut AstKindPath, )
Visit a node of type CombinatorValue.
By default, this method calls [CombinatorValue::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_complex_selector(
    &mut self,
    node: &mut ComplexSelector,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_complex_selector( &mut self, node: &mut ComplexSelector, __ast_path: &mut AstKindPath, )
Visit a node of type ComplexSelector.
By default, this method calls [ComplexSelector::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_complex_selector_children(
    &mut self,
    node: &mut ComplexSelectorChildren,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_complex_selector_children( &mut self, node: &mut ComplexSelectorChildren, __ast_path: &mut AstKindPath, )
Visit a node of type ComplexSelectorChildren.
By default, this method calls [ComplexSelectorChildren::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_complex_selector_childrens(
    &mut self,
    node: &mut Vec<ComplexSelectorChildren>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_complex_selector_childrens( &mut self, node: &mut Vec<ComplexSelectorChildren>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < ComplexSelectorChildren >.
By default, this method calls [Vec < ComplexSelectorChildren >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_complex_selectors(
    &mut self,
    node: &mut Vec<ComplexSelector>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_complex_selectors( &mut self, node: &mut Vec<ComplexSelector>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < ComplexSelector >.
By default, this method calls [Vec < ComplexSelector >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_component_value(
    &mut self,
    node: &mut ComponentValue,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_component_value( &mut self, node: &mut ComponentValue, __ast_path: &mut AstKindPath, )
Visit a node of type ComponentValue.
By default, this method calls [ComponentValue::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_component_values(
    &mut self,
    node: &mut Vec<ComponentValue>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_component_values( &mut self, node: &mut Vec<ComponentValue>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < ComponentValue >.
By default, this method calls [Vec < ComponentValue >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_compound_selector(
    &mut self,
    node: &mut CompoundSelector,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_compound_selector( &mut self, node: &mut CompoundSelector, __ast_path: &mut AstKindPath, )
Visit a node of type CompoundSelector.
By default, this method calls [CompoundSelector::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_compound_selector_list(
    &mut self,
    node: &mut CompoundSelectorList,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_compound_selector_list( &mut self, node: &mut CompoundSelectorList, __ast_path: &mut AstKindPath, )
Visit a node of type CompoundSelectorList.
By default, this method calls [CompoundSelectorList::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_compound_selectors(
    &mut self,
    node: &mut Vec<CompoundSelector>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_compound_selectors( &mut self, node: &mut Vec<CompoundSelector>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < CompoundSelector >.
By default, this method calls [Vec < CompoundSelector >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_container_condition(
    &mut self,
    node: &mut ContainerCondition,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_container_condition( &mut self, node: &mut ContainerCondition, __ast_path: &mut AstKindPath, )
Visit a node of type ContainerCondition.
By default, this method calls [ContainerCondition::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_container_name(
    &mut self,
    node: &mut ContainerName,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_container_name( &mut self, node: &mut ContainerName, __ast_path: &mut AstKindPath, )
Visit a node of type ContainerName.
By default, this method calls [ContainerName::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_container_query(
    &mut self,
    node: &mut ContainerQuery,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_container_query( &mut self, node: &mut ContainerQuery, __ast_path: &mut AstKindPath, )
Visit a node of type ContainerQuery.
By default, this method calls [ContainerQuery::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_container_query_and(
    &mut self,
    node: &mut ContainerQueryAnd,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_container_query_and( &mut self, node: &mut ContainerQueryAnd, __ast_path: &mut AstKindPath, )
Visit a node of type ContainerQueryAnd.
By default, this method calls [ContainerQueryAnd::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_container_query_not(
    &mut self,
    node: &mut ContainerQueryNot,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_container_query_not( &mut self, node: &mut ContainerQueryNot, __ast_path: &mut AstKindPath, )
Visit a node of type ContainerQueryNot.
By default, this method calls [ContainerQueryNot::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_container_query_or(
    &mut self,
    node: &mut ContainerQueryOr,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_container_query_or( &mut self, node: &mut ContainerQueryOr, __ast_path: &mut AstKindPath, )
Visit a node of type ContainerQueryOr.
By default, this method calls [ContainerQueryOr::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_container_query_type(
    &mut self,
    node: &mut ContainerQueryType,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_container_query_type( &mut self, node: &mut ContainerQueryType, __ast_path: &mut AstKindPath, )
Visit a node of type ContainerQueryType.
By default, this method calls [ContainerQueryType::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_container_query_types(
    &mut self,
    node: &mut Vec<ContainerQueryType>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_container_query_types( &mut self, node: &mut Vec<ContainerQueryType>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < ContainerQueryType >.
By default, this method calls [Vec < ContainerQueryType >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_custom_highlight_name(
    &mut self,
    node: &mut CustomHighlightName,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_custom_highlight_name( &mut self, node: &mut CustomHighlightName, __ast_path: &mut AstKindPath, )
Visit a node of type CustomHighlightName.
By default, this method calls [CustomHighlightName::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_custom_ident(
    &mut self,
    node: &mut CustomIdent,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_custom_ident( &mut self, node: &mut CustomIdent, __ast_path: &mut AstKindPath, )
Visit a node of type CustomIdent.
By default, this method calls [CustomIdent::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_custom_idents(
    &mut self,
    node: &mut Vec<CustomIdent>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_custom_idents( &mut self, node: &mut Vec<CustomIdent>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < CustomIdent >.
By default, this method calls [Vec < CustomIdent >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_custom_media_query(
    &mut self,
    node: &mut CustomMediaQuery,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_custom_media_query( &mut self, node: &mut CustomMediaQuery, __ast_path: &mut AstKindPath, )
Visit a node of type CustomMediaQuery.
By default, this method calls [CustomMediaQuery::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_custom_media_query_media_type(
    &mut self,
    node: &mut CustomMediaQueryMediaType,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_custom_media_query_media_type( &mut self, node: &mut CustomMediaQueryMediaType, __ast_path: &mut AstKindPath, )
Visit a node of type CustomMediaQueryMediaType.
By default, this method calls [CustomMediaQueryMediaType::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_custom_property_name(
    &mut self,
    node: &mut CustomPropertyName,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_custom_property_name( &mut self, node: &mut CustomPropertyName, __ast_path: &mut AstKindPath, )
Visit a node of type CustomPropertyName.
By default, this method calls [CustomPropertyName::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_dashed_ident(
    &mut self,
    node: &mut DashedIdent,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_dashed_ident( &mut self, node: &mut DashedIdent, __ast_path: &mut AstKindPath, )
Visit a node of type DashedIdent.
By default, this method calls [DashedIdent::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_declaration(
    &mut self,
    node: &mut Declaration,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_declaration( &mut self, node: &mut Declaration, __ast_path: &mut AstKindPath, )
Visit a node of type Declaration.
By default, this method calls [Declaration::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_declaration_name(
    &mut self,
    node: &mut DeclarationName,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_declaration_name( &mut self, node: &mut DeclarationName, __ast_path: &mut AstKindPath, )
Visit a node of type DeclarationName.
By default, this method calls [DeclarationName::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_declaration_or_at_rule(
    &mut self,
    node: &mut DeclarationOrAtRule,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_declaration_or_at_rule( &mut self, node: &mut DeclarationOrAtRule, __ast_path: &mut AstKindPath, )
Visit a node of type DeclarationOrAtRule.
By default, this method calls [DeclarationOrAtRule::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_delimiter(
    &mut self,
    node: &mut Delimiter,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_delimiter( &mut self, node: &mut Delimiter, __ast_path: &mut AstKindPath, )
Visit a node of type Delimiter.
By default, this method calls [Delimiter::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_delimiter_value(
    &mut self,
    node: &mut DelimiterValue,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_delimiter_value( &mut self, node: &mut DelimiterValue, __ast_path: &mut AstKindPath, )
Visit a node of type DelimiterValue.
By default, this method calls [DelimiterValue::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_dimension(
    &mut self,
    node: &mut Dimension,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_dimension( &mut self, node: &mut Dimension, __ast_path: &mut AstKindPath, )
Visit a node of type Dimension.
By default, this method calls [Dimension::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_dimension_token(
    &mut self,
    node: &mut DimensionToken,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_dimension_token( &mut self, node: &mut DimensionToken, __ast_path: &mut AstKindPath, )
Visit a node of type DimensionToken.
By default, this method calls [DimensionToken::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_document_prelude(
    &mut self,
    node: &mut DocumentPrelude,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_document_prelude( &mut self, node: &mut DocumentPrelude, __ast_path: &mut AstKindPath, )
Visit a node of type DocumentPrelude.
By default, this method calls [DocumentPrelude::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_document_prelude_matching_function(
    &mut self,
    node: &mut DocumentPreludeMatchingFunction,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_document_prelude_matching_function( &mut self, node: &mut DocumentPreludeMatchingFunction, __ast_path: &mut AstKindPath, )
Visit a node of type DocumentPreludeMatchingFunction.
By default, this method calls [DocumentPreludeMatchingFunction::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_document_prelude_matching_functions(
    &mut self,
    node: &mut Vec<DocumentPreludeMatchingFunction>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_document_prelude_matching_functions( &mut self, node: &mut Vec<DocumentPreludeMatchingFunction>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < DocumentPreludeMatchingFunction >.
By default, this method calls [Vec < DocumentPreludeMatchingFunction >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_extension_name(
    &mut self,
    node: &mut ExtensionName,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_extension_name( &mut self, node: &mut ExtensionName, __ast_path: &mut AstKindPath, )
Visit a node of type ExtensionName.
By default, this method calls [ExtensionName::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_family_name(
    &mut self,
    node: &mut FamilyName,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_family_name( &mut self, node: &mut FamilyName, __ast_path: &mut AstKindPath, )
Visit a node of type FamilyName.
By default, this method calls [FamilyName::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_family_names(
    &mut self,
    node: &mut Vec<FamilyName>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_family_names( &mut self, node: &mut Vec<FamilyName>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < FamilyName >.
By default, this method calls [Vec < FamilyName >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_flex(&mut self, node: &mut Flex, __ast_path: &mut AstKindPath)
 
fn visit_mut_flex(&mut self, node: &mut Flex, __ast_path: &mut AstKindPath)
Visit a node of type Flex.
By default, this method calls [Flex::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_font_feature_values_prelude(
    &mut self,
    node: &mut FontFeatureValuesPrelude,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_font_feature_values_prelude( &mut self, node: &mut FontFeatureValuesPrelude, __ast_path: &mut AstKindPath, )
Visit a node of type FontFeatureValuesPrelude.
By default, this method calls [FontFeatureValuesPrelude::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_forgiving_complex_selector(
    &mut self,
    node: &mut ForgivingComplexSelector,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_forgiving_complex_selector( &mut self, node: &mut ForgivingComplexSelector, __ast_path: &mut AstKindPath, )
Visit a node of type ForgivingComplexSelector.
By default, this method calls [ForgivingComplexSelector::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_forgiving_complex_selectors(
    &mut self,
    node: &mut Vec<ForgivingComplexSelector>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_forgiving_complex_selectors( &mut self, node: &mut Vec<ForgivingComplexSelector>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < ForgivingComplexSelector >.
By default, this method calls [Vec < ForgivingComplexSelector >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_forgiving_relative_selector(
    &mut self,
    node: &mut ForgivingRelativeSelector,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_forgiving_relative_selector( &mut self, node: &mut ForgivingRelativeSelector, __ast_path: &mut AstKindPath, )
Visit a node of type ForgivingRelativeSelector.
By default, this method calls [ForgivingRelativeSelector::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_forgiving_relative_selector_list(
    &mut self,
    node: &mut ForgivingRelativeSelectorList,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_forgiving_relative_selector_list( &mut self, node: &mut ForgivingRelativeSelectorList, __ast_path: &mut AstKindPath, )
Visit a node of type ForgivingRelativeSelectorList.
By default, this method calls [ForgivingRelativeSelectorList::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_forgiving_relative_selectors(
    &mut self,
    node: &mut Vec<ForgivingRelativeSelector>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_forgiving_relative_selectors( &mut self, node: &mut Vec<ForgivingRelativeSelector>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < ForgivingRelativeSelector >.
By default, this method calls [Vec < ForgivingRelativeSelector >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_forgiving_selector_list(
    &mut self,
    node: &mut ForgivingSelectorList,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_forgiving_selector_list( &mut self, node: &mut ForgivingSelectorList, __ast_path: &mut AstKindPath, )
Visit a node of type ForgivingSelectorList.
By default, this method calls [ForgivingSelectorList::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_frequency(
    &mut self,
    node: &mut Frequency,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_frequency( &mut self, node: &mut Frequency, __ast_path: &mut AstKindPath, )
Visit a node of type Frequency.
By default, this method calls [Frequency::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_frequency_percentage(
    &mut self,
    node: &mut FrequencyPercentage,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_frequency_percentage( &mut self, node: &mut FrequencyPercentage, __ast_path: &mut AstKindPath, )
Visit a node of type FrequencyPercentage.
By default, this method calls [FrequencyPercentage::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_function(
    &mut self,
    node: &mut Function,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_function( &mut self, node: &mut Function, __ast_path: &mut AstKindPath, )
Visit a node of type Function.
By default, this method calls [Function::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_function_name(
    &mut self,
    node: &mut FunctionName,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_function_name( &mut self, node: &mut FunctionName, __ast_path: &mut AstKindPath, )
Visit a node of type FunctionName.
By default, this method calls [FunctionName::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_general_enclosed(
    &mut self,
    node: &mut GeneralEnclosed,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_general_enclosed( &mut self, node: &mut GeneralEnclosed, __ast_path: &mut AstKindPath, )
Visit a node of type GeneralEnclosed.
By default, this method calls [GeneralEnclosed::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_hex_color(
    &mut self,
    node: &mut HexColor,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_hex_color( &mut self, node: &mut HexColor, __ast_path: &mut AstKindPath, )
Visit a node of type HexColor.
By default, this method calls [HexColor::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_hue(&mut self, node: &mut Hue, __ast_path: &mut AstKindPath)
 
fn visit_mut_hue(&mut self, node: &mut Hue, __ast_path: &mut AstKindPath)
Visit a node of type Hue.
By default, this method calls [Hue::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_id_selector(
    &mut self,
    node: &mut IdSelector,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_id_selector( &mut self, node: &mut IdSelector, __ast_path: &mut AstKindPath, )
Visit a node of type IdSelector.
By default, this method calls [IdSelector::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_ident(&mut self, node: &mut Ident, __ast_path: &mut AstKindPath)
 
fn visit_mut_ident(&mut self, node: &mut Ident, __ast_path: &mut AstKindPath)
Visit a node of type Ident.
By default, this method calls [Ident::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_idents(
    &mut self,
    node: &mut Vec<Ident>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_idents( &mut self, node: &mut Vec<Ident>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < Ident >.
By default, this method calls [Vec < Ident >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_import_conditions(
    &mut self,
    node: &mut ImportConditions,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_import_conditions( &mut self, node: &mut ImportConditions, __ast_path: &mut AstKindPath, )
Visit a node of type ImportConditions.
By default, this method calls [ImportConditions::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_import_href(
    &mut self,
    node: &mut ImportHref,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_import_href( &mut self, node: &mut ImportHref, __ast_path: &mut AstKindPath, )
Visit a node of type ImportHref.
By default, this method calls [ImportHref::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_import_layer_name(
    &mut self,
    node: &mut ImportLayerName,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_import_layer_name( &mut self, node: &mut ImportLayerName, __ast_path: &mut AstKindPath, )
Visit a node of type ImportLayerName.
By default, this method calls [ImportLayerName::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_import_prelude(
    &mut self,
    node: &mut ImportPrelude,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_import_prelude( &mut self, node: &mut ImportPrelude, __ast_path: &mut AstKindPath, )
Visit a node of type ImportPrelude.
By default, this method calls [ImportPrelude::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_important_flag(
    &mut self,
    node: &mut ImportantFlag,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_important_flag( &mut self, node: &mut ImportantFlag, __ast_path: &mut AstKindPath, )
Visit a node of type ImportantFlag.
By default, this method calls [ImportantFlag::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_integer(
    &mut self,
    node: &mut Integer,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_integer( &mut self, node: &mut Integer, __ast_path: &mut AstKindPath, )
Visit a node of type Integer.
By default, this method calls [Integer::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_keyframe_block(
    &mut self,
    node: &mut KeyframeBlock,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_keyframe_block( &mut self, node: &mut KeyframeBlock, __ast_path: &mut AstKindPath, )
Visit a node of type KeyframeBlock.
By default, this method calls [KeyframeBlock::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_keyframe_selector(
    &mut self,
    node: &mut KeyframeSelector,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_keyframe_selector( &mut self, node: &mut KeyframeSelector, __ast_path: &mut AstKindPath, )
Visit a node of type KeyframeSelector.
By default, this method calls [KeyframeSelector::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_keyframe_selectors(
    &mut self,
    node: &mut Vec<KeyframeSelector>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_keyframe_selectors( &mut self, node: &mut Vec<KeyframeSelector>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < KeyframeSelector >.
By default, this method calls [Vec < KeyframeSelector >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_keyframes_name(
    &mut self,
    node: &mut KeyframesName,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_keyframes_name( &mut self, node: &mut KeyframesName, __ast_path: &mut AstKindPath, )
Visit a node of type KeyframesName.
By default, this method calls [KeyframesName::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_keyframes_pseudo_function(
    &mut self,
    node: &mut KeyframesPseudoFunction,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_keyframes_pseudo_function( &mut self, node: &mut KeyframesPseudoFunction, __ast_path: &mut AstKindPath, )
Visit a node of type KeyframesPseudoFunction.
By default, this method calls [KeyframesPseudoFunction::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_keyframes_pseudo_prefix(
    &mut self,
    node: &mut KeyframesPseudoPrefix,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_keyframes_pseudo_prefix( &mut self, node: &mut KeyframesPseudoPrefix, __ast_path: &mut AstKindPath, )
Visit a node of type KeyframesPseudoPrefix.
By default, this method calls [KeyframesPseudoPrefix::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_layer_name(
    &mut self,
    node: &mut LayerName,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_layer_name( &mut self, node: &mut LayerName, __ast_path: &mut AstKindPath, )
Visit a node of type LayerName.
By default, this method calls [LayerName::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_layer_name_list(
    &mut self,
    node: &mut LayerNameList,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_layer_name_list( &mut self, node: &mut LayerNameList, __ast_path: &mut AstKindPath, )
Visit a node of type LayerNameList.
By default, this method calls [LayerNameList::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_layer_names(
    &mut self,
    node: &mut Vec<LayerName>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_layer_names( &mut self, node: &mut Vec<LayerName>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < LayerName >.
By default, this method calls [Vec < LayerName >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_layer_prelude(
    &mut self,
    node: &mut LayerPrelude,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_layer_prelude( &mut self, node: &mut LayerPrelude, __ast_path: &mut AstKindPath, )
Visit a node of type LayerPrelude.
By default, this method calls [LayerPrelude::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_length(&mut self, node: &mut Length, __ast_path: &mut AstKindPath)
 
fn visit_mut_length(&mut self, node: &mut Length, __ast_path: &mut AstKindPath)
Visit a node of type Length.
By default, this method calls [Length::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_length_percentage(
    &mut self,
    node: &mut LengthPercentage,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_length_percentage( &mut self, node: &mut LengthPercentage, __ast_path: &mut AstKindPath, )
Visit a node of type LengthPercentage.
By default, this method calls [LengthPercentage::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_list_of_component_values(
    &mut self,
    node: &mut ListOfComponentValues,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_list_of_component_values( &mut self, node: &mut ListOfComponentValues, __ast_path: &mut AstKindPath, )
Visit a node of type ListOfComponentValues.
By default, this method calls [ListOfComponentValues::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_and(
    &mut self,
    node: &mut MediaAnd,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_and( &mut self, node: &mut MediaAnd, __ast_path: &mut AstKindPath, )
Visit a node of type MediaAnd.
By default, this method calls [MediaAnd::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_condition(
    &mut self,
    node: &mut MediaCondition,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_condition( &mut self, node: &mut MediaCondition, __ast_path: &mut AstKindPath, )
Visit a node of type MediaCondition.
By default, this method calls [MediaCondition::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_condition_all_type(
    &mut self,
    node: &mut MediaConditionAllType,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_condition_all_type( &mut self, node: &mut MediaConditionAllType, __ast_path: &mut AstKindPath, )
Visit a node of type MediaConditionAllType.
By default, this method calls [MediaConditionAllType::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_condition_all_types(
    &mut self,
    node: &mut Vec<MediaConditionAllType>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_condition_all_types( &mut self, node: &mut Vec<MediaConditionAllType>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < MediaConditionAllType >.
By default, this method calls [Vec < MediaConditionAllType >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_condition_type(
    &mut self,
    node: &mut MediaConditionType,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_condition_type( &mut self, node: &mut MediaConditionType, __ast_path: &mut AstKindPath, )
Visit a node of type MediaConditionType.
By default, this method calls [MediaConditionType::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_condition_without_or(
    &mut self,
    node: &mut MediaConditionWithoutOr,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_condition_without_or( &mut self, node: &mut MediaConditionWithoutOr, __ast_path: &mut AstKindPath, )
Visit a node of type MediaConditionWithoutOr.
By default, this method calls [MediaConditionWithoutOr::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_condition_without_or_type(
    &mut self,
    node: &mut MediaConditionWithoutOrType,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_condition_without_or_type( &mut self, node: &mut MediaConditionWithoutOrType, __ast_path: &mut AstKindPath, )
Visit a node of type MediaConditionWithoutOrType.
By default, this method calls [MediaConditionWithoutOrType::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_condition_without_or_types(
    &mut self,
    node: &mut Vec<MediaConditionWithoutOrType>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_condition_without_or_types( &mut self, node: &mut Vec<MediaConditionWithoutOrType>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < MediaConditionWithoutOrType >.
By default, this method calls [Vec < MediaConditionWithoutOrType >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_feature(
    &mut self,
    node: &mut MediaFeature,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_feature( &mut self, node: &mut MediaFeature, __ast_path: &mut AstKindPath, )
Visit a node of type MediaFeature.
By default, this method calls [MediaFeature::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_feature_boolean(
    &mut self,
    node: &mut MediaFeatureBoolean,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_feature_boolean( &mut self, node: &mut MediaFeatureBoolean, __ast_path: &mut AstKindPath, )
Visit a node of type MediaFeatureBoolean.
By default, this method calls [MediaFeatureBoolean::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_feature_name(
    &mut self,
    node: &mut MediaFeatureName,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_feature_name( &mut self, node: &mut MediaFeatureName, __ast_path: &mut AstKindPath, )
Visit a node of type MediaFeatureName.
By default, this method calls [MediaFeatureName::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_feature_plain(
    &mut self,
    node: &mut MediaFeaturePlain,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_feature_plain( &mut self, node: &mut MediaFeaturePlain, __ast_path: &mut AstKindPath, )
Visit a node of type MediaFeaturePlain.
By default, this method calls [MediaFeaturePlain::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_feature_range(
    &mut self,
    node: &mut MediaFeatureRange,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_feature_range( &mut self, node: &mut MediaFeatureRange, __ast_path: &mut AstKindPath, )
Visit a node of type MediaFeatureRange.
By default, this method calls [MediaFeatureRange::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_feature_range_comparison(
    &mut self,
    node: &mut MediaFeatureRangeComparison,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_feature_range_comparison( &mut self, node: &mut MediaFeatureRangeComparison, __ast_path: &mut AstKindPath, )
Visit a node of type MediaFeatureRangeComparison.
By default, this method calls [MediaFeatureRangeComparison::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_feature_range_interval(
    &mut self,
    node: &mut MediaFeatureRangeInterval,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_feature_range_interval( &mut self, node: &mut MediaFeatureRangeInterval, __ast_path: &mut AstKindPath, )
Visit a node of type MediaFeatureRangeInterval.
By default, this method calls [MediaFeatureRangeInterval::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_feature_value(
    &mut self,
    node: &mut MediaFeatureValue,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_feature_value( &mut self, node: &mut MediaFeatureValue, __ast_path: &mut AstKindPath, )
Visit a node of type MediaFeatureValue.
By default, this method calls [MediaFeatureValue::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_in_parens(
    &mut self,
    node: &mut MediaInParens,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_in_parens( &mut self, node: &mut MediaInParens, __ast_path: &mut AstKindPath, )
Visit a node of type MediaInParens.
By default, this method calls [MediaInParens::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_not(
    &mut self,
    node: &mut MediaNot,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_not( &mut self, node: &mut MediaNot, __ast_path: &mut AstKindPath, )
Visit a node of type MediaNot.
By default, this method calls [MediaNot::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_or(
    &mut self,
    node: &mut MediaOr,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_or( &mut self, node: &mut MediaOr, __ast_path: &mut AstKindPath, )
Visit a node of type MediaOr.
By default, this method calls [MediaOr::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_query(
    &mut self,
    node: &mut MediaQuery,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_query( &mut self, node: &mut MediaQuery, __ast_path: &mut AstKindPath, )
Visit a node of type MediaQuery.
By default, this method calls [MediaQuery::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_query_list(
    &mut self,
    node: &mut MediaQueryList,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_query_list( &mut self, node: &mut MediaQueryList, __ast_path: &mut AstKindPath, )
Visit a node of type MediaQueryList.
By default, this method calls [MediaQueryList::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_querys(
    &mut self,
    node: &mut Vec<MediaQuery>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_querys( &mut self, node: &mut Vec<MediaQuery>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < MediaQuery >.
By default, this method calls [Vec < MediaQuery >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_media_type(
    &mut self,
    node: &mut MediaType,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_media_type( &mut self, node: &mut MediaType, __ast_path: &mut AstKindPath, )
Visit a node of type MediaType.
By default, this method calls [MediaType::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_named_namespace(
    &mut self,
    node: &mut NamedNamespace,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_named_namespace( &mut self, node: &mut NamedNamespace, __ast_path: &mut AstKindPath, )
Visit a node of type NamedNamespace.
By default, this method calls [NamedNamespace::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_namespace(
    &mut self,
    node: &mut Namespace,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_namespace( &mut self, node: &mut Namespace, __ast_path: &mut AstKindPath, )
Visit a node of type Namespace.
By default, this method calls [Namespace::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_namespace_prefix(
    &mut self,
    node: &mut NamespacePrefix,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_namespace_prefix( &mut self, node: &mut NamespacePrefix, __ast_path: &mut AstKindPath, )
Visit a node of type NamespacePrefix.
By default, this method calls [NamespacePrefix::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_namespace_prelude(
    &mut self,
    node: &mut NamespacePrelude,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_namespace_prelude( &mut self, node: &mut NamespacePrelude, __ast_path: &mut AstKindPath, )
Visit a node of type NamespacePrelude.
By default, this method calls [NamespacePrelude::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_namespace_prelude_uri(
    &mut self,
    node: &mut NamespacePreludeUri,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_namespace_prelude_uri( &mut self, node: &mut NamespacePreludeUri, __ast_path: &mut AstKindPath, )
Visit a node of type NamespacePreludeUri.
By default, this method calls [NamespacePreludeUri::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_nesting_selector(
    &mut self,
    node: &mut NestingSelector,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_nesting_selector( &mut self, node: &mut NestingSelector, __ast_path: &mut AstKindPath, )
Visit a node of type NestingSelector.
By default, this method calls [NestingSelector::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_number(&mut self, node: &mut Number, __ast_path: &mut AstKindPath)
 
fn visit_mut_number(&mut self, node: &mut Number, __ast_path: &mut AstKindPath)
Visit a node of type Number.
By default, this method calls [Number::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_number_type(
    &mut self,
    node: &mut NumberType,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_number_type( &mut self, node: &mut NumberType, __ast_path: &mut AstKindPath, )
Visit a node of type NumberType.
By default, this method calls [NumberType::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_at_rule_prelude(
    &mut self,
    node: &mut Option<Box<AtRulePrelude>>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_at_rule_prelude( &mut self, node: &mut Option<Box<AtRulePrelude>>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < Box < AtRulePrelude > >.
By default, this method calls [Option < Box < AtRulePrelude > >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_atom(
    &mut self,
    node: &mut Option<Atom>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_atom( &mut self, node: &mut Option<Atom>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < swc_atoms :: Atom >.
By default, this method calls [Option < swc_atoms :: Atom >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_attribute_selector_matcher(
    &mut self,
    node: &mut Option<AttributeSelectorMatcher>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_attribute_selector_matcher( &mut self, node: &mut Option<AttributeSelectorMatcher>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < AttributeSelectorMatcher >.
By default, this method calls [Option < AttributeSelectorMatcher >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_attribute_selector_modifier(
    &mut self,
    node: &mut Option<AttributeSelectorModifier>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_attribute_selector_modifier( &mut self, node: &mut Option<AttributeSelectorModifier>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < AttributeSelectorModifier >.
By default, this method calls [Option < AttributeSelectorModifier >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_attribute_selector_value(
    &mut self,
    node: &mut Option<AttributeSelectorValue>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_attribute_selector_value( &mut self, node: &mut Option<AttributeSelectorValue>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < AttributeSelectorValue >.
By default, this method calls [Option < AttributeSelectorValue >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_combinator(
    &mut self,
    node: &mut Option<Combinator>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_combinator( &mut self, node: &mut Option<Combinator>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < Combinator >.
By default, this method calls [Option < Combinator >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_container_name(
    &mut self,
    node: &mut Option<ContainerName>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_container_name( &mut self, node: &mut Option<ContainerName>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < ContainerName >.
By default, this method calls [Option < ContainerName >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_forgiving_selector_list(
    &mut self,
    node: &mut Option<ForgivingSelectorList>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_forgiving_selector_list( &mut self, node: &mut Option<ForgivingSelectorList>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < ForgivingSelectorList >.
By default, this method calls [Option < ForgivingSelectorList >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_function(
    &mut self,
    node: &mut Option<Box<Function>>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_function( &mut self, node: &mut Option<Box<Function>>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < Box < Function > >.
By default, this method calls [Option < Box < Function > >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_ident(
    &mut self,
    node: &mut Option<Ident>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_ident( &mut self, node: &mut Option<Ident>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < Ident >.
By default, this method calls [Option < Ident >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_import_conditions(
    &mut self,
    node: &mut Option<Box<ImportConditions>>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_import_conditions( &mut self, node: &mut Option<Box<ImportConditions>>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < Box < ImportConditions > >.
By default, this method calls [Option < Box < ImportConditions > >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_import_layer_name(
    &mut self,
    node: &mut Option<Box<ImportLayerName>>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_import_layer_name( &mut self, node: &mut Option<Box<ImportLayerName>>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < Box < ImportLayerName > >.
By default, this method calls [Option < Box < ImportLayerName > >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_important_flag(
    &mut self,
    node: &mut Option<ImportantFlag>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_important_flag( &mut self, node: &mut Option<ImportantFlag>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < ImportantFlag >.
By default, this method calls [Option < ImportantFlag >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_media_condition_type(
    &mut self,
    node: &mut Option<Box<MediaConditionType>>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_media_condition_type( &mut self, node: &mut Option<Box<MediaConditionType>>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < Box < MediaConditionType > >.
By default, this method calls [Option < Box < MediaConditionType > >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_media_query_list(
    &mut self,
    node: &mut Option<Box<MediaQueryList>>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_media_query_list( &mut self, node: &mut Option<Box<MediaQueryList>>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < Box < MediaQueryList > >.
By default, this method calls [Option < Box < MediaQueryList > >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_media_type(
    &mut self,
    node: &mut Option<MediaType>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_media_type( &mut self, node: &mut Option<MediaType>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < MediaType >.
By default, this method calls [Option < MediaType >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_namespace(
    &mut self,
    node: &mut Option<Namespace>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_namespace( &mut self, node: &mut Option<Namespace>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < Namespace >.
By default, this method calls [Option < Namespace >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_namespace_prefix(
    &mut self,
    node: &mut Option<NamespacePrefix>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_namespace_prefix( &mut self, node: &mut Option<NamespacePrefix>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < NamespacePrefix >.
By default, this method calls [Option < NamespacePrefix >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_nesting_selector(
    &mut self,
    node: &mut Option<NestingSelector>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_nesting_selector( &mut self, node: &mut Option<NestingSelector>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < NestingSelector >.
By default, this method calls [Option < NestingSelector >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_number(
    &mut self,
    node: &mut Option<Number>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_number( &mut self, node: &mut Option<Number>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < Number >.
By default, this method calls [Option < Number >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_page_selector_pseudos(
    &mut self,
    node: &mut Option<Vec<PageSelectorPseudo>>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_page_selector_pseudos( &mut self, node: &mut Option<Vec<PageSelectorPseudo>>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < Vec < PageSelectorPseudo > >.
By default, this method calls [Option < Vec < PageSelectorPseudo > >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_page_selector_type(
    &mut self,
    node: &mut Option<PageSelectorType>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_page_selector_type( &mut self, node: &mut Option<PageSelectorType>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < PageSelectorType >.
By default, this method calls [Option < PageSelectorType >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_pseudo_class_selector_childrens(
    &mut self,
    node: &mut Option<Vec<PseudoClassSelectorChildren>>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_pseudo_class_selector_childrens( &mut self, node: &mut Option<Vec<PseudoClassSelectorChildren>>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < Vec < PseudoClassSelectorChildren > >.
By default, this method calls [Option < Vec < PseudoClassSelectorChildren > >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_pseudo_element_selector_childrens(
    &mut self,
    node: &mut Option<Vec<PseudoElementSelectorChildren>>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_pseudo_element_selector_childrens( &mut self, node: &mut Option<Vec<PseudoElementSelectorChildren>>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < Vec < PseudoElementSelectorChildren > >.
By default, this method calls [Option < Vec < PseudoElementSelectorChildren > >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_simple_block(
    &mut self,
    node: &mut Option<SimpleBlock>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_simple_block( &mut self, node: &mut Option<SimpleBlock>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < SimpleBlock >.
By default, this method calls [Option < SimpleBlock >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_type_selector(
    &mut self,
    node: &mut Option<Box<TypeSelector>>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_type_selector( &mut self, node: &mut Option<Box<TypeSelector>>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < Box < TypeSelector > >.
By default, this method calls [Option < Box < TypeSelector > >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_url_modifiers(
    &mut self,
    node: &mut Option<Vec<UrlModifier>>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_url_modifiers( &mut self, node: &mut Option<Vec<UrlModifier>>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < Vec < UrlModifier > >.
By default, this method calls [Option < Vec < UrlModifier > >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_opt_url_value(
    &mut self,
    node: &mut Option<Box<UrlValue>>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_opt_url_value( &mut self, node: &mut Option<Box<UrlValue>>, __ast_path: &mut AstKindPath, )
Visit a node of type Option < Box < UrlValue > >.
By default, this method calls [Option < Box < UrlValue > >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_page_selector(
    &mut self,
    node: &mut PageSelector,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_page_selector( &mut self, node: &mut PageSelector, __ast_path: &mut AstKindPath, )
Visit a node of type PageSelector.
By default, this method calls [PageSelector::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_page_selector_list(
    &mut self,
    node: &mut PageSelectorList,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_page_selector_list( &mut self, node: &mut PageSelectorList, __ast_path: &mut AstKindPath, )
Visit a node of type PageSelectorList.
By default, this method calls [PageSelectorList::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_page_selector_pseudo(
    &mut self,
    node: &mut PageSelectorPseudo,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_page_selector_pseudo( &mut self, node: &mut PageSelectorPseudo, __ast_path: &mut AstKindPath, )
Visit a node of type PageSelectorPseudo.
By default, this method calls [PageSelectorPseudo::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_page_selector_pseudos(
    &mut self,
    node: &mut Vec<PageSelectorPseudo>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_page_selector_pseudos( &mut self, node: &mut Vec<PageSelectorPseudo>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < PageSelectorPseudo >.
By default, this method calls [Vec < PageSelectorPseudo >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_page_selector_type(
    &mut self,
    node: &mut PageSelectorType,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_page_selector_type( &mut self, node: &mut PageSelectorType, __ast_path: &mut AstKindPath, )
Visit a node of type PageSelectorType.
By default, this method calls [PageSelectorType::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_page_selectors(
    &mut self,
    node: &mut Vec<PageSelector>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_page_selectors( &mut self, node: &mut Vec<PageSelector>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < PageSelector >.
By default, this method calls [Vec < PageSelector >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_percentage(
    &mut self,
    node: &mut Percentage,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_percentage( &mut self, node: &mut Percentage, __ast_path: &mut AstKindPath, )
Visit a node of type Percentage.
By default, this method calls [Percentage::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_pseudo_class_selector(
    &mut self,
    node: &mut PseudoClassSelector,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_pseudo_class_selector( &mut self, node: &mut PseudoClassSelector, __ast_path: &mut AstKindPath, )
Visit a node of type PseudoClassSelector.
By default, this method calls [PseudoClassSelector::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_pseudo_class_selector_children(
    &mut self,
    node: &mut PseudoClassSelectorChildren,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_pseudo_class_selector_children( &mut self, node: &mut PseudoClassSelectorChildren, __ast_path: &mut AstKindPath, )
Visit a node of type PseudoClassSelectorChildren.
By default, this method calls [PseudoClassSelectorChildren::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_pseudo_class_selector_childrens(
    &mut self,
    node: &mut Vec<PseudoClassSelectorChildren>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_pseudo_class_selector_childrens( &mut self, node: &mut Vec<PseudoClassSelectorChildren>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < PseudoClassSelectorChildren >.
By default, this method calls [Vec < PseudoClassSelectorChildren >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_pseudo_element_selector(
    &mut self,
    node: &mut PseudoElementSelector,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_pseudo_element_selector( &mut self, node: &mut PseudoElementSelector, __ast_path: &mut AstKindPath, )
Visit a node of type PseudoElementSelector.
By default, this method calls [PseudoElementSelector::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_pseudo_element_selector_children(
    &mut self,
    node: &mut PseudoElementSelectorChildren,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_pseudo_element_selector_children( &mut self, node: &mut PseudoElementSelectorChildren, __ast_path: &mut AstKindPath, )
Visit a node of type PseudoElementSelectorChildren.
By default, this method calls [PseudoElementSelectorChildren::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_pseudo_element_selector_childrens(
    &mut self,
    node: &mut Vec<PseudoElementSelectorChildren>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_pseudo_element_selector_childrens( &mut self, node: &mut Vec<PseudoElementSelectorChildren>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < PseudoElementSelectorChildren >.
By default, this method calls [Vec < PseudoElementSelectorChildren >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_qualified_rule(
    &mut self,
    node: &mut QualifiedRule,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_qualified_rule( &mut self, node: &mut QualifiedRule, __ast_path: &mut AstKindPath, )
Visit a node of type QualifiedRule.
By default, this method calls [QualifiedRule::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_qualified_rule_prelude(
    &mut self,
    node: &mut QualifiedRulePrelude,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_qualified_rule_prelude( &mut self, node: &mut QualifiedRulePrelude, __ast_path: &mut AstKindPath, )
Visit a node of type QualifiedRulePrelude.
By default, this method calls [QualifiedRulePrelude::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_query_in_parens(
    &mut self,
    node: &mut QueryInParens,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_query_in_parens( &mut self, node: &mut QueryInParens, __ast_path: &mut AstKindPath, )
Visit a node of type QueryInParens.
By default, this method calls [QueryInParens::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_ratio(&mut self, node: &mut Ratio, __ast_path: &mut AstKindPath)
 
fn visit_mut_ratio(&mut self, node: &mut Ratio, __ast_path: &mut AstKindPath)
Visit a node of type Ratio.
By default, this method calls [Ratio::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_relative_selector(
    &mut self,
    node: &mut RelativeSelector,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_relative_selector( &mut self, node: &mut RelativeSelector, __ast_path: &mut AstKindPath, )
Visit a node of type RelativeSelector.
By default, this method calls [RelativeSelector::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_relative_selector_list(
    &mut self,
    node: &mut RelativeSelectorList,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_relative_selector_list( &mut self, node: &mut RelativeSelectorList, __ast_path: &mut AstKindPath, )
Visit a node of type RelativeSelectorList.
By default, this method calls [RelativeSelectorList::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_relative_selectors(
    &mut self,
    node: &mut Vec<RelativeSelector>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_relative_selectors( &mut self, node: &mut Vec<RelativeSelector>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < RelativeSelector >.
By default, this method calls [Vec < RelativeSelector >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_resolution(
    &mut self,
    node: &mut Resolution,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_resolution( &mut self, node: &mut Resolution, __ast_path: &mut AstKindPath, )
Visit a node of type Resolution.
By default, this method calls [Resolution::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_rule(&mut self, node: &mut Rule, __ast_path: &mut AstKindPath)
 
fn visit_mut_rule(&mut self, node: &mut Rule, __ast_path: &mut AstKindPath)
Visit a node of type Rule.
By default, this method calls [Rule::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_rules(
    &mut self,
    node: &mut Vec<Rule>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_rules( &mut self, node: &mut Vec<Rule>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < Rule >.
By default, this method calls [Vec < Rule >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_scope_range(
    &mut self,
    node: &mut ScopeRange,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_scope_range( &mut self, node: &mut ScopeRange, __ast_path: &mut AstKindPath, )
Visit a node of type ScopeRange.
By default, this method calls [ScopeRange::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_selector_list(
    &mut self,
    node: &mut SelectorList,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_selector_list( &mut self, node: &mut SelectorList, __ast_path: &mut AstKindPath, )
Visit a node of type SelectorList.
By default, this method calls [SelectorList::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_sequence_of_custom_idents(
    &mut self,
    node: &mut SequenceOfCustomIdents,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_sequence_of_custom_idents( &mut self, node: &mut SequenceOfCustomIdents, __ast_path: &mut AstKindPath, )
Visit a node of type SequenceOfCustomIdents.
By default, this method calls [SequenceOfCustomIdents::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_simple_block(
    &mut self,
    node: &mut SimpleBlock,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_simple_block( &mut self, node: &mut SimpleBlock, __ast_path: &mut AstKindPath, )
Visit a node of type SimpleBlock.
By default, this method calls [SimpleBlock::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_size_feature(
    &mut self,
    node: &mut SizeFeature,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_size_feature( &mut self, node: &mut SizeFeature, __ast_path: &mut AstKindPath, )
Visit a node of type SizeFeature.
By default, this method calls [SizeFeature::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_size_feature_boolean(
    &mut self,
    node: &mut SizeFeatureBoolean,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_size_feature_boolean( &mut self, node: &mut SizeFeatureBoolean, __ast_path: &mut AstKindPath, )
Visit a node of type SizeFeatureBoolean.
By default, this method calls [SizeFeatureBoolean::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_size_feature_name(
    &mut self,
    node: &mut SizeFeatureName,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_size_feature_name( &mut self, node: &mut SizeFeatureName, __ast_path: &mut AstKindPath, )
Visit a node of type SizeFeatureName.
By default, this method calls [SizeFeatureName::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_size_feature_plain(
    &mut self,
    node: &mut SizeFeaturePlain,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_size_feature_plain( &mut self, node: &mut SizeFeaturePlain, __ast_path: &mut AstKindPath, )
Visit a node of type SizeFeaturePlain.
By default, this method calls [SizeFeaturePlain::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_size_feature_range(
    &mut self,
    node: &mut SizeFeatureRange,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_size_feature_range( &mut self, node: &mut SizeFeatureRange, __ast_path: &mut AstKindPath, )
Visit a node of type SizeFeatureRange.
By default, this method calls [SizeFeatureRange::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_size_feature_range_comparison(
    &mut self,
    node: &mut SizeFeatureRangeComparison,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_size_feature_range_comparison( &mut self, node: &mut SizeFeatureRangeComparison, __ast_path: &mut AstKindPath, )
Visit a node of type SizeFeatureRangeComparison.
By default, this method calls [SizeFeatureRangeComparison::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_size_feature_range_interval(
    &mut self,
    node: &mut SizeFeatureRangeInterval,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_size_feature_range_interval( &mut self, node: &mut SizeFeatureRangeInterval, __ast_path: &mut AstKindPath, )
Visit a node of type SizeFeatureRangeInterval.
By default, this method calls [SizeFeatureRangeInterval::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_size_feature_value(
    &mut self,
    node: &mut SizeFeatureValue,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_size_feature_value( &mut self, node: &mut SizeFeatureValue, __ast_path: &mut AstKindPath, )
Visit a node of type SizeFeatureValue.
By default, this method calls [SizeFeatureValue::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_span(&mut self, node: &mut Span, __ast_path: &mut AstKindPath)
 
fn visit_mut_span(&mut self, node: &mut Span, __ast_path: &mut AstKindPath)
Visit a node of type swc_common :: Span.
By default, this method calls [swc_common :: Span::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_str(&mut self, node: &mut Str, __ast_path: &mut AstKindPath)
 
fn visit_mut_str(&mut self, node: &mut Str, __ast_path: &mut AstKindPath)
Visit a node of type Str.
By default, this method calls [Str::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_style_block(
    &mut self,
    node: &mut StyleBlock,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_style_block( &mut self, node: &mut StyleBlock, __ast_path: &mut AstKindPath, )
Visit a node of type StyleBlock.
By default, this method calls [StyleBlock::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_stylesheet(
    &mut self,
    node: &mut Stylesheet,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_stylesheet( &mut self, node: &mut Stylesheet, __ast_path: &mut AstKindPath, )
Visit a node of type Stylesheet.
By default, this method calls [Stylesheet::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_subclass_selector(
    &mut self,
    node: &mut SubclassSelector,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_subclass_selector( &mut self, node: &mut SubclassSelector, __ast_path: &mut AstKindPath, )
Visit a node of type SubclassSelector.
By default, this method calls [SubclassSelector::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_subclass_selectors(
    &mut self,
    node: &mut Vec<SubclassSelector>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_subclass_selectors( &mut self, node: &mut Vec<SubclassSelector>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < SubclassSelector >.
By default, this method calls [Vec < SubclassSelector >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_supports_and(
    &mut self,
    node: &mut SupportsAnd,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_supports_and( &mut self, node: &mut SupportsAnd, __ast_path: &mut AstKindPath, )
Visit a node of type SupportsAnd.
By default, this method calls [SupportsAnd::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_supports_condition(
    &mut self,
    node: &mut SupportsCondition,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_supports_condition( &mut self, node: &mut SupportsCondition, __ast_path: &mut AstKindPath, )
Visit a node of type SupportsCondition.
By default, this method calls [SupportsCondition::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_supports_condition_type(
    &mut self,
    node: &mut SupportsConditionType,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_supports_condition_type( &mut self, node: &mut SupportsConditionType, __ast_path: &mut AstKindPath, )
Visit a node of type SupportsConditionType.
By default, this method calls [SupportsConditionType::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_supports_condition_types(
    &mut self,
    node: &mut Vec<SupportsConditionType>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_supports_condition_types( &mut self, node: &mut Vec<SupportsConditionType>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < SupportsConditionType >.
By default, this method calls [Vec < SupportsConditionType >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_supports_feature(
    &mut self,
    node: &mut SupportsFeature,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_supports_feature( &mut self, node: &mut SupportsFeature, __ast_path: &mut AstKindPath, )
Visit a node of type SupportsFeature.
By default, this method calls [SupportsFeature::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_supports_in_parens(
    &mut self,
    node: &mut SupportsInParens,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_supports_in_parens( &mut self, node: &mut SupportsInParens, __ast_path: &mut AstKindPath, )
Visit a node of type SupportsInParens.
By default, this method calls [SupportsInParens::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_supports_not(
    &mut self,
    node: &mut SupportsNot,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_supports_not( &mut self, node: &mut SupportsNot, __ast_path: &mut AstKindPath, )
Visit a node of type SupportsNot.
By default, this method calls [SupportsNot::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_supports_or(
    &mut self,
    node: &mut SupportsOr,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_supports_or( &mut self, node: &mut SupportsOr, __ast_path: &mut AstKindPath, )
Visit a node of type SupportsOr.
By default, this method calls [SupportsOr::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_tag_name_selector(
    &mut self,
    node: &mut TagNameSelector,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_tag_name_selector( &mut self, node: &mut TagNameSelector, __ast_path: &mut AstKindPath, )
Visit a node of type TagNameSelector.
By default, this method calls [TagNameSelector::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_time(&mut self, node: &mut Time, __ast_path: &mut AstKindPath)
 
fn visit_mut_time(&mut self, node: &mut Time, __ast_path: &mut AstKindPath)
Visit a node of type Time.
By default, this method calls [Time::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_time_percentage(
    &mut self,
    node: &mut TimePercentage,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_time_percentage( &mut self, node: &mut TimePercentage, __ast_path: &mut AstKindPath, )
Visit a node of type TimePercentage.
By default, this method calls [TimePercentage::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_token(&mut self, node: &mut Token, __ast_path: &mut AstKindPath)
 
fn visit_mut_token(&mut self, node: &mut Token, __ast_path: &mut AstKindPath)
Visit a node of type Token.
By default, this method calls [Token::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_token_and_span(
    &mut self,
    node: &mut TokenAndSpan,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_token_and_span( &mut self, node: &mut TokenAndSpan, __ast_path: &mut AstKindPath, )
Visit a node of type TokenAndSpan.
By default, this method calls [TokenAndSpan::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_type_selector(
    &mut self,
    node: &mut TypeSelector,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_type_selector( &mut self, node: &mut TypeSelector, __ast_path: &mut AstKindPath, )
Visit a node of type TypeSelector.
By default, this method calls [TypeSelector::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_unicode_range(
    &mut self,
    node: &mut UnicodeRange,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_unicode_range( &mut self, node: &mut UnicodeRange, __ast_path: &mut AstKindPath, )
Visit a node of type UnicodeRange.
By default, this method calls [UnicodeRange::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_universal_selector(
    &mut self,
    node: &mut UniversalSelector,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_universal_selector( &mut self, node: &mut UniversalSelector, __ast_path: &mut AstKindPath, )
Visit a node of type UniversalSelector.
By default, this method calls [UniversalSelector::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_unknown_dimension(
    &mut self,
    node: &mut UnknownDimension,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_unknown_dimension( &mut self, node: &mut UnknownDimension, __ast_path: &mut AstKindPath, )
Visit a node of type UnknownDimension.
By default, this method calls [UnknownDimension::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_url(&mut self, node: &mut Url, __ast_path: &mut AstKindPath)
 
fn visit_mut_url(&mut self, node: &mut Url, __ast_path: &mut AstKindPath)
Visit a node of type Url.
By default, this method calls [Url::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_url_key_value(
    &mut self,
    node: &mut UrlKeyValue,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_url_key_value( &mut self, node: &mut UrlKeyValue, __ast_path: &mut AstKindPath, )
Visit a node of type UrlKeyValue.
By default, this method calls [UrlKeyValue::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_url_modifier(
    &mut self,
    node: &mut UrlModifier,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_url_modifier( &mut self, node: &mut UrlModifier, __ast_path: &mut AstKindPath, )
Visit a node of type UrlModifier.
By default, this method calls [UrlModifier::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_url_modifiers(
    &mut self,
    node: &mut Vec<UrlModifier>,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_url_modifiers( &mut self, node: &mut Vec<UrlModifier>, __ast_path: &mut AstKindPath, )
Visit a node of type Vec < UrlModifier >.
By default, this method calls [Vec < UrlModifier >::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_url_value(
    &mut self,
    node: &mut UrlValue,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_url_value( &mut self, node: &mut UrlValue, __ast_path: &mut AstKindPath, )
Visit a node of type UrlValue.
By default, this method calls [UrlValue::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_url_value_raw(
    &mut self,
    node: &mut UrlValueRaw,
    __ast_path: &mut AstKindPath,
)
 
fn visit_mut_url_value_raw( &mut self, node: &mut UrlValueRaw, __ast_path: &mut AstKindPath, )
Visit a node of type UrlValueRaw.
By default, this method calls [UrlValueRaw::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.
Sourcefn visit_mut_wq_name(&mut self, node: &mut WqName, __ast_path: &mut AstKindPath)
 
fn visit_mut_wq_name(&mut self, node: &mut WqName, __ast_path: &mut AstKindPath)
Visit a node of type WqName.
By default, this method calls [WqName::visit_mut_children_with_ast_path]. If you want to recurse, you need to call it manually.