swc_css_visit

Trait VisitMut

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

A visitor trait for traversing the AST.

Provided Methods§

source

fn visit_mut_absolute_color_base(&mut self, node: &mut AbsoluteColorBase)

Visit a node of type AbsoluteColorBase.

By default, this method calls [AbsoluteColorBase::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_alpha_value(&mut self, node: &mut AlphaValue)

Visit a node of type AlphaValue.

By default, this method calls [AlphaValue::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_an_plus_b(&mut self, node: &mut AnPlusB)

Visit a node of type AnPlusB.

By default, this method calls [AnPlusB::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_an_plus_b_notation(&mut self, node: &mut AnPlusBNotation)

Visit a node of type AnPlusBNotation.

By default, this method calls [AnPlusBNotation::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_angle(&mut self, node: &mut Angle)

Visit a node of type Angle.

By default, this method calls [Angle::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_angle_percentage(&mut self, node: &mut AnglePercentage)

Visit a node of type AnglePercentage.

By default, this method calls [AnglePercentage::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_any_namespace(&mut self, node: &mut AnyNamespace)

Visit a node of type AnyNamespace.

By default, this method calls [AnyNamespace::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_at_rule(&mut self, node: &mut AtRule)

Visit a node of type AtRule.

By default, this method calls [AtRule::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_at_rule_name(&mut self, node: &mut AtRuleName)

Visit a node of type AtRuleName.

By default, this method calls [AtRuleName::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_at_rule_prelude(&mut self, node: &mut AtRulePrelude)

Visit a node of type AtRulePrelude.

By default, this method calls [AtRulePrelude::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_atom(&mut self, node: &mut Atom)

Visit a node of type swc_atoms :: Atom.

By default, this method calls [swc_atoms :: Atom::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_attribute_selector(&mut self, node: &mut AttributeSelector)

Visit a node of type AttributeSelector.

By default, this method calls [AttributeSelector::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_attribute_selector_matcher( &mut self, node: &mut AttributeSelectorMatcher, )

Visit a node of type AttributeSelectorMatcher.

By default, this method calls [AttributeSelectorMatcher::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_attribute_selector_matcher_value( &mut self, node: &mut AttributeSelectorMatcherValue, )

Visit a node of type AttributeSelectorMatcherValue.

By default, this method calls [AttributeSelectorMatcherValue::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_attribute_selector_modifier( &mut self, node: &mut AttributeSelectorModifier, )

Visit a node of type AttributeSelectorModifier.

By default, this method calls [AttributeSelectorModifier::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_attribute_selector_value( &mut self, node: &mut AttributeSelectorValue, )

Visit a node of type AttributeSelectorValue.

By default, this method calls [AttributeSelectorValue::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_bin_op(&mut self, node: &mut BinOp)

Visit a node of type BinOp.

By default, this method calls [BinOp::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_calc_operator(&mut self, node: &mut CalcOperator)

Visit a node of type CalcOperator.

By default, this method calls [CalcOperator::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_calc_operator_type(&mut self, node: &mut CalcOperatorType)

Visit a node of type CalcOperatorType.

By default, this method calls [CalcOperatorType::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_calc_product(&mut self, node: &mut CalcProduct)

Visit a node of type CalcProduct.

By default, this method calls [CalcProduct::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_calc_product_or_operator( &mut self, node: &mut CalcProductOrOperator, )

Visit a node of type CalcProductOrOperator.

By default, this method calls [CalcProductOrOperator::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_calc_product_or_operators( &mut self, node: &mut Vec<CalcProductOrOperator>, )

Visit a node of type Vec < CalcProductOrOperator >.

By default, this method calls [Vec < CalcProductOrOperator >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_calc_sum(&mut self, node: &mut CalcSum)

Visit a node of type CalcSum.

By default, this method calls [CalcSum::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_calc_value(&mut self, node: &mut CalcValue)

Visit a node of type CalcValue.

By default, this method calls [CalcValue::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_calc_value_or_operator(&mut self, node: &mut CalcValueOrOperator)

Visit a node of type CalcValueOrOperator.

By default, this method calls [CalcValueOrOperator::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_calc_value_or_operators( &mut self, node: &mut Vec<CalcValueOrOperator>, )

Visit a node of type Vec < CalcValueOrOperator >.

By default, this method calls [Vec < CalcValueOrOperator >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_class_selector(&mut self, node: &mut ClassSelector)

Visit a node of type ClassSelector.

By default, this method calls [ClassSelector::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_cmyk_component(&mut self, node: &mut CmykComponent)

Visit a node of type CmykComponent.

By default, this method calls [CmykComponent::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_color(&mut self, node: &mut Color)

Visit a node of type Color.

By default, this method calls [Color::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_color_profile_name(&mut self, node: &mut ColorProfileName)

Visit a node of type ColorProfileName.

By default, this method calls [ColorProfileName::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_combinator(&mut self, node: &mut Combinator)

Visit a node of type Combinator.

By default, this method calls [Combinator::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_combinator_value(&mut self, node: &mut CombinatorValue)

Visit a node of type CombinatorValue.

By default, this method calls [CombinatorValue::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_complex_selector(&mut self, node: &mut ComplexSelector)

Visit a node of type ComplexSelector.

By default, this method calls [ComplexSelector::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_complex_selector_children( &mut self, node: &mut ComplexSelectorChildren, )

Visit a node of type ComplexSelectorChildren.

By default, this method calls [ComplexSelectorChildren::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_complex_selector_childrens( &mut self, node: &mut Vec<ComplexSelectorChildren>, )

Visit a node of type Vec < ComplexSelectorChildren >.

By default, this method calls [Vec < ComplexSelectorChildren >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_complex_selectors(&mut self, node: &mut Vec<ComplexSelector>)

Visit a node of type Vec < ComplexSelector >.

By default, this method calls [Vec < ComplexSelector >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_component_value(&mut self, node: &mut ComponentValue)

Visit a node of type ComponentValue.

By default, this method calls [ComponentValue::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_component_values(&mut self, node: &mut Vec<ComponentValue>)

Visit a node of type Vec < ComponentValue >.

By default, this method calls [Vec < ComponentValue >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_compound_selector(&mut self, node: &mut CompoundSelector)

Visit a node of type CompoundSelector.

By default, this method calls [CompoundSelector::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_compound_selector_list(&mut self, node: &mut CompoundSelectorList)

Visit a node of type CompoundSelectorList.

By default, this method calls [CompoundSelectorList::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_compound_selectors(&mut self, node: &mut Vec<CompoundSelector>)

Visit a node of type Vec < CompoundSelector >.

By default, this method calls [Vec < CompoundSelector >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_container_condition(&mut self, node: &mut ContainerCondition)

Visit a node of type ContainerCondition.

By default, this method calls [ContainerCondition::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_container_name(&mut self, node: &mut ContainerName)

Visit a node of type ContainerName.

By default, this method calls [ContainerName::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_container_query(&mut self, node: &mut ContainerQuery)

Visit a node of type ContainerQuery.

By default, this method calls [ContainerQuery::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_container_query_and(&mut self, node: &mut ContainerQueryAnd)

Visit a node of type ContainerQueryAnd.

By default, this method calls [ContainerQueryAnd::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_container_query_not(&mut self, node: &mut ContainerQueryNot)

Visit a node of type ContainerQueryNot.

By default, this method calls [ContainerQueryNot::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_container_query_or(&mut self, node: &mut ContainerQueryOr)

Visit a node of type ContainerQueryOr.

By default, this method calls [ContainerQueryOr::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_container_query_type(&mut self, node: &mut ContainerQueryType)

Visit a node of type ContainerQueryType.

By default, this method calls [ContainerQueryType::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_container_query_types( &mut self, node: &mut Vec<ContainerQueryType>, )

Visit a node of type Vec < ContainerQueryType >.

By default, this method calls [Vec < ContainerQueryType >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_custom_highlight_name(&mut self, node: &mut CustomHighlightName)

Visit a node of type CustomHighlightName.

By default, this method calls [CustomHighlightName::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_custom_ident(&mut self, node: &mut CustomIdent)

Visit a node of type CustomIdent.

By default, this method calls [CustomIdent::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_custom_idents(&mut self, node: &mut Vec<CustomIdent>)

Visit a node of type Vec < CustomIdent >.

By default, this method calls [Vec < CustomIdent >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_custom_media_query(&mut self, node: &mut CustomMediaQuery)

Visit a node of type CustomMediaQuery.

By default, this method calls [CustomMediaQuery::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_custom_media_query_media_type( &mut self, node: &mut CustomMediaQueryMediaType, )

Visit a node of type CustomMediaQueryMediaType.

By default, this method calls [CustomMediaQueryMediaType::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_custom_property_name(&mut self, node: &mut CustomPropertyName)

Visit a node of type CustomPropertyName.

By default, this method calls [CustomPropertyName::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_dashed_ident(&mut self, node: &mut DashedIdent)

Visit a node of type DashedIdent.

By default, this method calls [DashedIdent::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_declaration(&mut self, node: &mut Declaration)

Visit a node of type Declaration.

By default, this method calls [Declaration::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_declaration_name(&mut self, node: &mut DeclarationName)

Visit a node of type DeclarationName.

By default, this method calls [DeclarationName::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_declaration_or_at_rule(&mut self, node: &mut DeclarationOrAtRule)

Visit a node of type DeclarationOrAtRule.

By default, this method calls [DeclarationOrAtRule::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_delimiter(&mut self, node: &mut Delimiter)

Visit a node of type Delimiter.

By default, this method calls [Delimiter::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_delimiter_value(&mut self, node: &mut DelimiterValue)

Visit a node of type DelimiterValue.

By default, this method calls [DelimiterValue::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_dimension(&mut self, node: &mut Dimension)

Visit a node of type Dimension.

By default, this method calls [Dimension::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_dimension_token(&mut self, node: &mut DimensionToken)

Visit a node of type DimensionToken.

By default, this method calls [DimensionToken::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_document_prelude(&mut self, node: &mut DocumentPrelude)

Visit a node of type DocumentPrelude.

By default, this method calls [DocumentPrelude::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_document_prelude_matching_function( &mut self, node: &mut DocumentPreludeMatchingFunction, )

Visit a node of type DocumentPreludeMatchingFunction.

By default, this method calls [DocumentPreludeMatchingFunction::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_document_prelude_matching_functions( &mut self, node: &mut Vec<DocumentPreludeMatchingFunction>, )

Visit a node of type Vec < DocumentPreludeMatchingFunction >.

By default, this method calls [Vec < DocumentPreludeMatchingFunction >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_extension_name(&mut self, node: &mut ExtensionName)

Visit a node of type ExtensionName.

By default, this method calls [ExtensionName::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_family_name(&mut self, node: &mut FamilyName)

Visit a node of type FamilyName.

By default, this method calls [FamilyName::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_family_names(&mut self, node: &mut Vec<FamilyName>)

Visit a node of type Vec < FamilyName >.

By default, this method calls [Vec < FamilyName >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_flex(&mut self, node: &mut Flex)

Visit a node of type Flex.

By default, this method calls [Flex::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_font_feature_values_prelude( &mut self, node: &mut FontFeatureValuesPrelude, )

Visit a node of type FontFeatureValuesPrelude.

By default, this method calls [FontFeatureValuesPrelude::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_forgiving_complex_selector( &mut self, node: &mut ForgivingComplexSelector, )

Visit a node of type ForgivingComplexSelector.

By default, this method calls [ForgivingComplexSelector::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_forgiving_complex_selectors( &mut self, node: &mut Vec<ForgivingComplexSelector>, )

Visit a node of type Vec < ForgivingComplexSelector >.

By default, this method calls [Vec < ForgivingComplexSelector >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_forgiving_relative_selector( &mut self, node: &mut ForgivingRelativeSelector, )

Visit a node of type ForgivingRelativeSelector.

By default, this method calls [ForgivingRelativeSelector::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_forgiving_relative_selector_list( &mut self, node: &mut ForgivingRelativeSelectorList, )

Visit a node of type ForgivingRelativeSelectorList.

By default, this method calls [ForgivingRelativeSelectorList::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_forgiving_relative_selectors( &mut self, node: &mut Vec<ForgivingRelativeSelector>, )

Visit a node of type Vec < ForgivingRelativeSelector >.

By default, this method calls [Vec < ForgivingRelativeSelector >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_forgiving_selector_list( &mut self, node: &mut ForgivingSelectorList, )

Visit a node of type ForgivingSelectorList.

By default, this method calls [ForgivingSelectorList::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_frequency(&mut self, node: &mut Frequency)

Visit a node of type Frequency.

By default, this method calls [Frequency::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_frequency_percentage(&mut self, node: &mut FrequencyPercentage)

Visit a node of type FrequencyPercentage.

By default, this method calls [FrequencyPercentage::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_function(&mut self, node: &mut Function)

Visit a node of type Function.

By default, this method calls [Function::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_function_name(&mut self, node: &mut FunctionName)

Visit a node of type FunctionName.

By default, this method calls [FunctionName::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_general_enclosed(&mut self, node: &mut GeneralEnclosed)

Visit a node of type GeneralEnclosed.

By default, this method calls [GeneralEnclosed::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_hex_color(&mut self, node: &mut HexColor)

Visit a node of type HexColor.

By default, this method calls [HexColor::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_hue(&mut self, node: &mut Hue)

Visit a node of type Hue.

By default, this method calls [Hue::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_id_selector(&mut self, node: &mut IdSelector)

Visit a node of type IdSelector.

By default, this method calls [IdSelector::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_ident(&mut self, node: &mut Ident)

Visit a node of type Ident.

By default, this method calls [Ident::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_idents(&mut self, node: &mut Vec<Ident>)

Visit a node of type Vec < Ident >.

By default, this method calls [Vec < Ident >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_import_conditions(&mut self, node: &mut ImportConditions)

Visit a node of type ImportConditions.

By default, this method calls [ImportConditions::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_import_href(&mut self, node: &mut ImportHref)

Visit a node of type ImportHref.

By default, this method calls [ImportHref::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_import_layer_name(&mut self, node: &mut ImportLayerName)

Visit a node of type ImportLayerName.

By default, this method calls [ImportLayerName::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_import_prelude(&mut self, node: &mut ImportPrelude)

Visit a node of type ImportPrelude.

By default, this method calls [ImportPrelude::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_important_flag(&mut self, node: &mut ImportantFlag)

Visit a node of type ImportantFlag.

By default, this method calls [ImportantFlag::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_integer(&mut self, node: &mut Integer)

Visit a node of type Integer.

By default, this method calls [Integer::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_keyframe_block(&mut self, node: &mut KeyframeBlock)

Visit a node of type KeyframeBlock.

By default, this method calls [KeyframeBlock::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_keyframe_selector(&mut self, node: &mut KeyframeSelector)

Visit a node of type KeyframeSelector.

By default, this method calls [KeyframeSelector::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_keyframe_selectors(&mut self, node: &mut Vec<KeyframeSelector>)

Visit a node of type Vec < KeyframeSelector >.

By default, this method calls [Vec < KeyframeSelector >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_keyframes_name(&mut self, node: &mut KeyframesName)

Visit a node of type KeyframesName.

By default, this method calls [KeyframesName::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_keyframes_pseudo_function( &mut self, node: &mut KeyframesPseudoFunction, )

Visit a node of type KeyframesPseudoFunction.

By default, this method calls [KeyframesPseudoFunction::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_keyframes_pseudo_prefix( &mut self, node: &mut KeyframesPseudoPrefix, )

Visit a node of type KeyframesPseudoPrefix.

By default, this method calls [KeyframesPseudoPrefix::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_layer_name(&mut self, node: &mut LayerName)

Visit a node of type LayerName.

By default, this method calls [LayerName::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_layer_name_list(&mut self, node: &mut LayerNameList)

Visit a node of type LayerNameList.

By default, this method calls [LayerNameList::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_layer_names(&mut self, node: &mut Vec<LayerName>)

Visit a node of type Vec < LayerName >.

By default, this method calls [Vec < LayerName >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_layer_prelude(&mut self, node: &mut LayerPrelude)

Visit a node of type LayerPrelude.

By default, this method calls [LayerPrelude::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_length(&mut self, node: &mut Length)

Visit a node of type Length.

By default, this method calls [Length::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_length_percentage(&mut self, node: &mut LengthPercentage)

Visit a node of type LengthPercentage.

By default, this method calls [LengthPercentage::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_list_of_component_values( &mut self, node: &mut ListOfComponentValues, )

Visit a node of type ListOfComponentValues.

By default, this method calls [ListOfComponentValues::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_and(&mut self, node: &mut MediaAnd)

Visit a node of type MediaAnd.

By default, this method calls [MediaAnd::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_condition(&mut self, node: &mut MediaCondition)

Visit a node of type MediaCondition.

By default, this method calls [MediaCondition::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_condition_all_type( &mut self, node: &mut MediaConditionAllType, )

Visit a node of type MediaConditionAllType.

By default, this method calls [MediaConditionAllType::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_condition_all_types( &mut self, node: &mut Vec<MediaConditionAllType>, )

Visit a node of type Vec < MediaConditionAllType >.

By default, this method calls [Vec < MediaConditionAllType >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_condition_type(&mut self, node: &mut MediaConditionType)

Visit a node of type MediaConditionType.

By default, this method calls [MediaConditionType::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_condition_without_or( &mut self, node: &mut MediaConditionWithoutOr, )

Visit a node of type MediaConditionWithoutOr.

By default, this method calls [MediaConditionWithoutOr::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_condition_without_or_type( &mut self, node: &mut MediaConditionWithoutOrType, )

Visit a node of type MediaConditionWithoutOrType.

By default, this method calls [MediaConditionWithoutOrType::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_condition_without_or_types( &mut self, node: &mut Vec<MediaConditionWithoutOrType>, )

Visit a node of type Vec < MediaConditionWithoutOrType >.

By default, this method calls [Vec < MediaConditionWithoutOrType >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_feature(&mut self, node: &mut MediaFeature)

Visit a node of type MediaFeature.

By default, this method calls [MediaFeature::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_feature_boolean(&mut self, node: &mut MediaFeatureBoolean)

Visit a node of type MediaFeatureBoolean.

By default, this method calls [MediaFeatureBoolean::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_feature_name(&mut self, node: &mut MediaFeatureName)

Visit a node of type MediaFeatureName.

By default, this method calls [MediaFeatureName::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_feature_plain(&mut self, node: &mut MediaFeaturePlain)

Visit a node of type MediaFeaturePlain.

By default, this method calls [MediaFeaturePlain::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_feature_range(&mut self, node: &mut MediaFeatureRange)

Visit a node of type MediaFeatureRange.

By default, this method calls [MediaFeatureRange::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_feature_range_comparison( &mut self, node: &mut MediaFeatureRangeComparison, )

Visit a node of type MediaFeatureRangeComparison.

By default, this method calls [MediaFeatureRangeComparison::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_feature_range_interval( &mut self, node: &mut MediaFeatureRangeInterval, )

Visit a node of type MediaFeatureRangeInterval.

By default, this method calls [MediaFeatureRangeInterval::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_feature_value(&mut self, node: &mut MediaFeatureValue)

Visit a node of type MediaFeatureValue.

By default, this method calls [MediaFeatureValue::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_in_parens(&mut self, node: &mut MediaInParens)

Visit a node of type MediaInParens.

By default, this method calls [MediaInParens::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_not(&mut self, node: &mut MediaNot)

Visit a node of type MediaNot.

By default, this method calls [MediaNot::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_or(&mut self, node: &mut MediaOr)

Visit a node of type MediaOr.

By default, this method calls [MediaOr::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_query(&mut self, node: &mut MediaQuery)

Visit a node of type MediaQuery.

By default, this method calls [MediaQuery::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_query_list(&mut self, node: &mut MediaQueryList)

Visit a node of type MediaQueryList.

By default, this method calls [MediaQueryList::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_querys(&mut self, node: &mut Vec<MediaQuery>)

Visit a node of type Vec < MediaQuery >.

By default, this method calls [Vec < MediaQuery >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_media_type(&mut self, node: &mut MediaType)

Visit a node of type MediaType.

By default, this method calls [MediaType::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_named_namespace(&mut self, node: &mut NamedNamespace)

Visit a node of type NamedNamespace.

By default, this method calls [NamedNamespace::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_namespace(&mut self, node: &mut Namespace)

Visit a node of type Namespace.

By default, this method calls [Namespace::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_namespace_prefix(&mut self, node: &mut NamespacePrefix)

Visit a node of type NamespacePrefix.

By default, this method calls [NamespacePrefix::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_namespace_prelude(&mut self, node: &mut NamespacePrelude)

Visit a node of type NamespacePrelude.

By default, this method calls [NamespacePrelude::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_namespace_prelude_uri(&mut self, node: &mut NamespacePreludeUri)

Visit a node of type NamespacePreludeUri.

By default, this method calls [NamespacePreludeUri::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_nesting_selector(&mut self, node: &mut NestingSelector)

Visit a node of type NestingSelector.

By default, this method calls [NestingSelector::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_number(&mut self, node: &mut Number)

Visit a node of type Number.

By default, this method calls [Number::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_number_type(&mut self, node: &mut NumberType)

Visit a node of type NumberType.

By default, this method calls [NumberType::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_at_rule_prelude( &mut self, node: &mut Option<Box<AtRulePrelude>>, )

Visit a node of type Option < Box < AtRulePrelude > >.

By default, this method calls [Option < Box < AtRulePrelude > >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_atom(&mut self, node: &mut Option<Atom>)

Visit a node of type Option < swc_atoms :: Atom >.

By default, this method calls [Option < swc_atoms :: Atom >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_attribute_selector_matcher( &mut self, node: &mut Option<AttributeSelectorMatcher>, )

Visit a node of type Option < AttributeSelectorMatcher >.

By default, this method calls [Option < AttributeSelectorMatcher >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_attribute_selector_modifier( &mut self, node: &mut Option<AttributeSelectorModifier>, )

Visit a node of type Option < AttributeSelectorModifier >.

By default, this method calls [Option < AttributeSelectorModifier >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_attribute_selector_value( &mut self, node: &mut Option<AttributeSelectorValue>, )

Visit a node of type Option < AttributeSelectorValue >.

By default, this method calls [Option < AttributeSelectorValue >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_combinator(&mut self, node: &mut Option<Combinator>)

Visit a node of type Option < Combinator >.

By default, this method calls [Option < Combinator >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_container_name(&mut self, node: &mut Option<ContainerName>)

Visit a node of type Option < ContainerName >.

By default, this method calls [Option < ContainerName >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_forgiving_selector_list( &mut self, node: &mut Option<ForgivingSelectorList>, )

Visit a node of type Option < ForgivingSelectorList >.

By default, this method calls [Option < ForgivingSelectorList >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_function(&mut self, node: &mut Option<Box<Function>>)

Visit a node of type Option < Box < Function > >.

By default, this method calls [Option < Box < Function > >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_ident(&mut self, node: &mut Option<Ident>)

Visit a node of type Option < Ident >.

By default, this method calls [Option < Ident >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_import_conditions( &mut self, node: &mut Option<Box<ImportConditions>>, )

Visit a node of type Option < Box < ImportConditions > >.

By default, this method calls [Option < Box < ImportConditions > >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_import_layer_name( &mut self, node: &mut Option<Box<ImportLayerName>>, )

Visit a node of type Option < Box < ImportLayerName > >.

By default, this method calls [Option < Box < ImportLayerName > >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_important_flag(&mut self, node: &mut Option<ImportantFlag>)

Visit a node of type Option < ImportantFlag >.

By default, this method calls [Option < ImportantFlag >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_media_condition_type( &mut self, node: &mut Option<Box<MediaConditionType>>, )

Visit a node of type Option < Box < MediaConditionType > >.

By default, this method calls [Option < Box < MediaConditionType > >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_media_query_list( &mut self, node: &mut Option<Box<MediaQueryList>>, )

Visit a node of type Option < Box < MediaQueryList > >.

By default, this method calls [Option < Box < MediaQueryList > >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_media_type(&mut self, node: &mut Option<MediaType>)

Visit a node of type Option < MediaType >.

By default, this method calls [Option < MediaType >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_namespace(&mut self, node: &mut Option<Namespace>)

Visit a node of type Option < Namespace >.

By default, this method calls [Option < Namespace >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_namespace_prefix(&mut self, node: &mut Option<NamespacePrefix>)

Visit a node of type Option < NamespacePrefix >.

By default, this method calls [Option < NamespacePrefix >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_nesting_selector(&mut self, node: &mut Option<NestingSelector>)

Visit a node of type Option < NestingSelector >.

By default, this method calls [Option < NestingSelector >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_number(&mut self, node: &mut Option<Number>)

Visit a node of type Option < Number >.

By default, this method calls [Option < Number >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_page_selector_pseudos( &mut self, node: &mut Option<Vec<PageSelectorPseudo>>, )

Visit a node of type Option < Vec < PageSelectorPseudo > >.

By default, this method calls [Option < Vec < PageSelectorPseudo > >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_page_selector_type( &mut self, node: &mut Option<PageSelectorType>, )

Visit a node of type Option < PageSelectorType >.

By default, this method calls [Option < PageSelectorType >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_pseudo_class_selector_childrens( &mut self, node: &mut Option<Vec<PseudoClassSelectorChildren>>, )

Visit a node of type Option < Vec < PseudoClassSelectorChildren > >.

By default, this method calls [Option < Vec < PseudoClassSelectorChildren > >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_pseudo_element_selector_childrens( &mut self, node: &mut Option<Vec<PseudoElementSelectorChildren>>, )

Visit a node of type Option < Vec < PseudoElementSelectorChildren > >.

By default, this method calls [Option < Vec < PseudoElementSelectorChildren > >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_simple_block(&mut self, node: &mut Option<SimpleBlock>)

Visit a node of type Option < SimpleBlock >.

By default, this method calls [Option < SimpleBlock >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_type_selector(&mut self, node: &mut Option<Box<TypeSelector>>)

Visit a node of type Option < Box < TypeSelector > >.

By default, this method calls [Option < Box < TypeSelector > >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_url_modifiers(&mut self, node: &mut Option<Vec<UrlModifier>>)

Visit a node of type Option < Vec < UrlModifier > >.

By default, this method calls [Option < Vec < UrlModifier > >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_opt_url_value(&mut self, node: &mut Option<Box<UrlValue>>)

Visit a node of type Option < Box < UrlValue > >.

By default, this method calls [Option < Box < UrlValue > >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_page_selector(&mut self, node: &mut PageSelector)

Visit a node of type PageSelector.

By default, this method calls [PageSelector::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_page_selector_list(&mut self, node: &mut PageSelectorList)

Visit a node of type PageSelectorList.

By default, this method calls [PageSelectorList::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_page_selector_pseudo(&mut self, node: &mut PageSelectorPseudo)

Visit a node of type PageSelectorPseudo.

By default, this method calls [PageSelectorPseudo::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_page_selector_pseudos( &mut self, node: &mut Vec<PageSelectorPseudo>, )

Visit a node of type Vec < PageSelectorPseudo >.

By default, this method calls [Vec < PageSelectorPseudo >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_page_selector_type(&mut self, node: &mut PageSelectorType)

Visit a node of type PageSelectorType.

By default, this method calls [PageSelectorType::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_page_selectors(&mut self, node: &mut Vec<PageSelector>)

Visit a node of type Vec < PageSelector >.

By default, this method calls [Vec < PageSelector >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_percentage(&mut self, node: &mut Percentage)

Visit a node of type Percentage.

By default, this method calls [Percentage::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_pseudo_class_selector(&mut self, node: &mut PseudoClassSelector)

Visit a node of type PseudoClassSelector.

By default, this method calls [PseudoClassSelector::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_pseudo_class_selector_children( &mut self, node: &mut PseudoClassSelectorChildren, )

Visit a node of type PseudoClassSelectorChildren.

By default, this method calls [PseudoClassSelectorChildren::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_pseudo_class_selector_childrens( &mut self, node: &mut Vec<PseudoClassSelectorChildren>, )

Visit a node of type Vec < PseudoClassSelectorChildren >.

By default, this method calls [Vec < PseudoClassSelectorChildren >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_pseudo_element_selector( &mut self, node: &mut PseudoElementSelector, )

Visit a node of type PseudoElementSelector.

By default, this method calls [PseudoElementSelector::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_pseudo_element_selector_children( &mut self, node: &mut PseudoElementSelectorChildren, )

Visit a node of type PseudoElementSelectorChildren.

By default, this method calls [PseudoElementSelectorChildren::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_pseudo_element_selector_childrens( &mut self, node: &mut Vec<PseudoElementSelectorChildren>, )

Visit a node of type Vec < PseudoElementSelectorChildren >.

By default, this method calls [Vec < PseudoElementSelectorChildren >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_qualified_rule(&mut self, node: &mut QualifiedRule)

Visit a node of type QualifiedRule.

By default, this method calls [QualifiedRule::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_qualified_rule_prelude(&mut self, node: &mut QualifiedRulePrelude)

Visit a node of type QualifiedRulePrelude.

By default, this method calls [QualifiedRulePrelude::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_query_in_parens(&mut self, node: &mut QueryInParens)

Visit a node of type QueryInParens.

By default, this method calls [QueryInParens::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_ratio(&mut self, node: &mut Ratio)

Visit a node of type Ratio.

By default, this method calls [Ratio::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_relative_selector(&mut self, node: &mut RelativeSelector)

Visit a node of type RelativeSelector.

By default, this method calls [RelativeSelector::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_relative_selector_list(&mut self, node: &mut RelativeSelectorList)

Visit a node of type RelativeSelectorList.

By default, this method calls [RelativeSelectorList::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_relative_selectors(&mut self, node: &mut Vec<RelativeSelector>)

Visit a node of type Vec < RelativeSelector >.

By default, this method calls [Vec < RelativeSelector >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_resolution(&mut self, node: &mut Resolution)

Visit a node of type Resolution.

By default, this method calls [Resolution::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_rule(&mut self, node: &mut Rule)

Visit a node of type Rule.

By default, this method calls [Rule::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_rules(&mut self, node: &mut Vec<Rule>)

Visit a node of type Vec < Rule >.

By default, this method calls [Vec < Rule >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_scope_range(&mut self, node: &mut ScopeRange)

Visit a node of type ScopeRange.

By default, this method calls [ScopeRange::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_selector_list(&mut self, node: &mut SelectorList)

Visit a node of type SelectorList.

By default, this method calls [SelectorList::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_sequence_of_custom_idents( &mut self, node: &mut SequenceOfCustomIdents, )

Visit a node of type SequenceOfCustomIdents.

By default, this method calls [SequenceOfCustomIdents::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_simple_block(&mut self, node: &mut SimpleBlock)

Visit a node of type SimpleBlock.

By default, this method calls [SimpleBlock::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_size_feature(&mut self, node: &mut SizeFeature)

Visit a node of type SizeFeature.

By default, this method calls [SizeFeature::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_size_feature_boolean(&mut self, node: &mut SizeFeatureBoolean)

Visit a node of type SizeFeatureBoolean.

By default, this method calls [SizeFeatureBoolean::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_size_feature_name(&mut self, node: &mut SizeFeatureName)

Visit a node of type SizeFeatureName.

By default, this method calls [SizeFeatureName::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_size_feature_plain(&mut self, node: &mut SizeFeaturePlain)

Visit a node of type SizeFeaturePlain.

By default, this method calls [SizeFeaturePlain::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_size_feature_range(&mut self, node: &mut SizeFeatureRange)

Visit a node of type SizeFeatureRange.

By default, this method calls [SizeFeatureRange::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_size_feature_range_comparison( &mut self, node: &mut SizeFeatureRangeComparison, )

Visit a node of type SizeFeatureRangeComparison.

By default, this method calls [SizeFeatureRangeComparison::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_size_feature_range_interval( &mut self, node: &mut SizeFeatureRangeInterval, )

Visit a node of type SizeFeatureRangeInterval.

By default, this method calls [SizeFeatureRangeInterval::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_size_feature_value(&mut self, node: &mut SizeFeatureValue)

Visit a node of type SizeFeatureValue.

By default, this method calls [SizeFeatureValue::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_span(&mut self, node: &mut Span)

Visit a node of type swc_common :: Span.

By default, this method calls [swc_common :: Span::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_str(&mut self, node: &mut Str)

Visit a node of type Str.

By default, this method calls [Str::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_style_block(&mut self, node: &mut StyleBlock)

Visit a node of type StyleBlock.

By default, this method calls [StyleBlock::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_stylesheet(&mut self, node: &mut Stylesheet)

Visit a node of type Stylesheet.

By default, this method calls [Stylesheet::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_subclass_selector(&mut self, node: &mut SubclassSelector)

Visit a node of type SubclassSelector.

By default, this method calls [SubclassSelector::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_subclass_selectors(&mut self, node: &mut Vec<SubclassSelector>)

Visit a node of type Vec < SubclassSelector >.

By default, this method calls [Vec < SubclassSelector >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_supports_and(&mut self, node: &mut SupportsAnd)

Visit a node of type SupportsAnd.

By default, this method calls [SupportsAnd::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_supports_condition(&mut self, node: &mut SupportsCondition)

Visit a node of type SupportsCondition.

By default, this method calls [SupportsCondition::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_supports_condition_type( &mut self, node: &mut SupportsConditionType, )

Visit a node of type SupportsConditionType.

By default, this method calls [SupportsConditionType::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_supports_condition_types( &mut self, node: &mut Vec<SupportsConditionType>, )

Visit a node of type Vec < SupportsConditionType >.

By default, this method calls [Vec < SupportsConditionType >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_supports_feature(&mut self, node: &mut SupportsFeature)

Visit a node of type SupportsFeature.

By default, this method calls [SupportsFeature::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_supports_in_parens(&mut self, node: &mut SupportsInParens)

Visit a node of type SupportsInParens.

By default, this method calls [SupportsInParens::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_supports_not(&mut self, node: &mut SupportsNot)

Visit a node of type SupportsNot.

By default, this method calls [SupportsNot::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_supports_or(&mut self, node: &mut SupportsOr)

Visit a node of type SupportsOr.

By default, this method calls [SupportsOr::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_tag_name_selector(&mut self, node: &mut TagNameSelector)

Visit a node of type TagNameSelector.

By default, this method calls [TagNameSelector::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_time(&mut self, node: &mut Time)

Visit a node of type Time.

By default, this method calls [Time::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_time_percentage(&mut self, node: &mut TimePercentage)

Visit a node of type TimePercentage.

By default, this method calls [TimePercentage::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_token(&mut self, node: &mut Token)

Visit a node of type Token.

By default, this method calls [Token::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_token_and_span(&mut self, node: &mut TokenAndSpan)

Visit a node of type TokenAndSpan.

By default, this method calls [TokenAndSpan::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_type_selector(&mut self, node: &mut TypeSelector)

Visit a node of type TypeSelector.

By default, this method calls [TypeSelector::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_unicode_range(&mut self, node: &mut UnicodeRange)

Visit a node of type UnicodeRange.

By default, this method calls [UnicodeRange::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_universal_selector(&mut self, node: &mut UniversalSelector)

Visit a node of type UniversalSelector.

By default, this method calls [UniversalSelector::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_unknown_dimension(&mut self, node: &mut UnknownDimension)

Visit a node of type UnknownDimension.

By default, this method calls [UnknownDimension::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_url(&mut self, node: &mut Url)

Visit a node of type Url.

By default, this method calls [Url::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_url_key_value(&mut self, node: &mut UrlKeyValue)

Visit a node of type UrlKeyValue.

By default, this method calls [UrlKeyValue::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_url_modifier(&mut self, node: &mut UrlModifier)

Visit a node of type UrlModifier.

By default, this method calls [UrlModifier::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_url_modifiers(&mut self, node: &mut Vec<UrlModifier>)

Visit a node of type Vec < UrlModifier >.

By default, this method calls [Vec < UrlModifier >::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_url_value(&mut self, node: &mut UrlValue)

Visit a node of type UrlValue.

By default, this method calls [UrlValue::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_url_value_raw(&mut self, node: &mut UrlValueRaw)

Visit a node of type UrlValueRaw.

By default, this method calls [UrlValueRaw::visit_mut_children_with]. If you want to recurse, you need to call it manually.

source

fn visit_mut_wq_name(&mut self, node: &mut WqName)

Visit a node of type WqName.

By default, this method calls [WqName::visit_mut_children_with]. If you want to recurse, you need to call it manually.

Implementations on Foreign Types§

source§

impl<A, B> VisitMut for Either<A, B>
where A: VisitMut, B: VisitMut,

source§

fn visit_mut_absolute_color_base(&mut self, node: &mut AbsoluteColorBase)

source§

fn visit_mut_alpha_value(&mut self, node: &mut AlphaValue)

source§

fn visit_mut_an_plus_b(&mut self, node: &mut AnPlusB)

source§

fn visit_mut_an_plus_b_notation(&mut self, node: &mut AnPlusBNotation)

source§

fn visit_mut_angle(&mut self, node: &mut Angle)

source§

fn visit_mut_angle_percentage(&mut self, node: &mut AnglePercentage)

source§

fn visit_mut_any_namespace(&mut self, node: &mut AnyNamespace)

source§

fn visit_mut_at_rule(&mut self, node: &mut AtRule)

source§

fn visit_mut_at_rule_name(&mut self, node: &mut AtRuleName)

source§

fn visit_mut_at_rule_prelude(&mut self, node: &mut AtRulePrelude)

source§

fn visit_mut_atom(&mut self, node: &mut Atom)

source§

fn visit_mut_attribute_selector(&mut self, node: &mut AttributeSelector)

source§

fn visit_mut_attribute_selector_matcher( &mut self, node: &mut AttributeSelectorMatcher, )

source§

fn visit_mut_attribute_selector_matcher_value( &mut self, node: &mut AttributeSelectorMatcherValue, )

source§

fn visit_mut_attribute_selector_modifier( &mut self, node: &mut AttributeSelectorModifier, )

source§

fn visit_mut_attribute_selector_value( &mut self, node: &mut AttributeSelectorValue, )

source§

fn visit_mut_bin_op(&mut self, node: &mut BinOp)

source§

fn visit_mut_calc_operator(&mut self, node: &mut CalcOperator)

source§

fn visit_mut_calc_operator_type(&mut self, node: &mut CalcOperatorType)

source§

fn visit_mut_calc_product(&mut self, node: &mut CalcProduct)

source§

fn visit_mut_calc_product_or_operator( &mut self, node: &mut CalcProductOrOperator, )

source§

fn visit_mut_calc_product_or_operators( &mut self, node: &mut Vec<CalcProductOrOperator>, )

source§

fn visit_mut_calc_sum(&mut self, node: &mut CalcSum)

source§

fn visit_mut_calc_value(&mut self, node: &mut CalcValue)

source§

fn visit_mut_calc_value_or_operator(&mut self, node: &mut CalcValueOrOperator)

source§

fn visit_mut_calc_value_or_operators( &mut self, node: &mut Vec<CalcValueOrOperator>, )

source§

fn visit_mut_class_selector(&mut self, node: &mut ClassSelector)

source§

fn visit_mut_cmyk_component(&mut self, node: &mut CmykComponent)

source§

fn visit_mut_color(&mut self, node: &mut Color)

source§

fn visit_mut_color_profile_name(&mut self, node: &mut ColorProfileName)

source§

fn visit_mut_combinator(&mut self, node: &mut Combinator)

source§

fn visit_mut_combinator_value(&mut self, node: &mut CombinatorValue)

source§

fn visit_mut_complex_selector(&mut self, node: &mut ComplexSelector)

source§

fn visit_mut_complex_selector_children( &mut self, node: &mut ComplexSelectorChildren, )

source§

fn visit_mut_complex_selector_childrens( &mut self, node: &mut Vec<ComplexSelectorChildren>, )

source§

fn visit_mut_complex_selectors(&mut self, node: &mut Vec<ComplexSelector>)

source§

fn visit_mut_component_value(&mut self, node: &mut ComponentValue)

source§

fn visit_mut_component_values(&mut self, node: &mut Vec<ComponentValue>)

source§

fn visit_mut_compound_selector(&mut self, node: &mut CompoundSelector)

source§

fn visit_mut_compound_selector_list(&mut self, node: &mut CompoundSelectorList)

source§

fn visit_mut_compound_selectors(&mut self, node: &mut Vec<CompoundSelector>)

source§

fn visit_mut_container_condition(&mut self, node: &mut ContainerCondition)

source§

fn visit_mut_container_name(&mut self, node: &mut ContainerName)

source§

fn visit_mut_container_query(&mut self, node: &mut ContainerQuery)

source§

fn visit_mut_container_query_and(&mut self, node: &mut ContainerQueryAnd)

source§

fn visit_mut_container_query_not(&mut self, node: &mut ContainerQueryNot)

source§

fn visit_mut_container_query_or(&mut self, node: &mut ContainerQueryOr)

source§

fn visit_mut_container_query_type(&mut self, node: &mut ContainerQueryType)

source§

fn visit_mut_container_query_types( &mut self, node: &mut Vec<ContainerQueryType>, )

source§

fn visit_mut_custom_highlight_name(&mut self, node: &mut CustomHighlightName)

source§

fn visit_mut_custom_ident(&mut self, node: &mut CustomIdent)

source§

fn visit_mut_custom_idents(&mut self, node: &mut Vec<CustomIdent>)

source§

fn visit_mut_custom_media_query(&mut self, node: &mut CustomMediaQuery)

source§

fn visit_mut_custom_media_query_media_type( &mut self, node: &mut CustomMediaQueryMediaType, )

source§

fn visit_mut_custom_property_name(&mut self, node: &mut CustomPropertyName)

source§

fn visit_mut_dashed_ident(&mut self, node: &mut DashedIdent)

source§

fn visit_mut_declaration(&mut self, node: &mut Declaration)

source§

fn visit_mut_declaration_name(&mut self, node: &mut DeclarationName)

source§

fn visit_mut_declaration_or_at_rule(&mut self, node: &mut DeclarationOrAtRule)

source§

fn visit_mut_delimiter(&mut self, node: &mut Delimiter)

source§

fn visit_mut_delimiter_value(&mut self, node: &mut DelimiterValue)

source§

fn visit_mut_dimension(&mut self, node: &mut Dimension)

source§

fn visit_mut_dimension_token(&mut self, node: &mut DimensionToken)

source§

fn visit_mut_document_prelude(&mut self, node: &mut DocumentPrelude)

source§

fn visit_mut_document_prelude_matching_function( &mut self, node: &mut DocumentPreludeMatchingFunction, )

source§

fn visit_mut_document_prelude_matching_functions( &mut self, node: &mut Vec<DocumentPreludeMatchingFunction>, )

source§

fn visit_mut_extension_name(&mut self, node: &mut ExtensionName)

source§

fn visit_mut_family_name(&mut self, node: &mut FamilyName)

source§

fn visit_mut_family_names(&mut self, node: &mut Vec<FamilyName>)

source§

fn visit_mut_flex(&mut self, node: &mut Flex)

source§

fn visit_mut_font_feature_values_prelude( &mut self, node: &mut FontFeatureValuesPrelude, )

source§

fn visit_mut_forgiving_complex_selector( &mut self, node: &mut ForgivingComplexSelector, )

source§

fn visit_mut_forgiving_complex_selectors( &mut self, node: &mut Vec<ForgivingComplexSelector>, )

source§

fn visit_mut_forgiving_relative_selector( &mut self, node: &mut ForgivingRelativeSelector, )

source§

fn visit_mut_forgiving_relative_selector_list( &mut self, node: &mut ForgivingRelativeSelectorList, )

source§

fn visit_mut_forgiving_relative_selectors( &mut self, node: &mut Vec<ForgivingRelativeSelector>, )

source§

fn visit_mut_forgiving_selector_list( &mut self, node: &mut ForgivingSelectorList, )

source§

fn visit_mut_frequency(&mut self, node: &mut Frequency)

source§

fn visit_mut_frequency_percentage(&mut self, node: &mut FrequencyPercentage)

source§

fn visit_mut_function(&mut self, node: &mut Function)

source§

fn visit_mut_function_name(&mut self, node: &mut FunctionName)

source§

fn visit_mut_general_enclosed(&mut self, node: &mut GeneralEnclosed)

source§

fn visit_mut_hex_color(&mut self, node: &mut HexColor)

source§

fn visit_mut_hue(&mut self, node: &mut Hue)

source§

fn visit_mut_id_selector(&mut self, node: &mut IdSelector)

source§

fn visit_mut_ident(&mut self, node: &mut Ident)

source§

fn visit_mut_idents(&mut self, node: &mut Vec<Ident>)

source§

fn visit_mut_import_conditions(&mut self, node: &mut ImportConditions)

source§

fn visit_mut_import_href(&mut self, node: &mut ImportHref)

source§

fn visit_mut_import_layer_name(&mut self, node: &mut ImportLayerName)

source§

fn visit_mut_import_prelude(&mut self, node: &mut ImportPrelude)

source§

fn visit_mut_important_flag(&mut self, node: &mut ImportantFlag)

source§

fn visit_mut_integer(&mut self, node: &mut Integer)

source§

fn visit_mut_keyframe_block(&mut self, node: &mut KeyframeBlock)

source§

fn visit_mut_keyframe_selector(&mut self, node: &mut KeyframeSelector)

source§

fn visit_mut_keyframe_selectors(&mut self, node: &mut Vec<KeyframeSelector>)

source§

fn visit_mut_keyframes_name(&mut self, node: &mut KeyframesName)

source§

fn visit_mut_keyframes_pseudo_function( &mut self, node: &mut KeyframesPseudoFunction, )

source§

fn visit_mut_keyframes_pseudo_prefix( &mut self, node: &mut KeyframesPseudoPrefix, )

source§

fn visit_mut_layer_name(&mut self, node: &mut LayerName)

source§

fn visit_mut_layer_name_list(&mut self, node: &mut LayerNameList)

source§

fn visit_mut_layer_names(&mut self, node: &mut Vec<LayerName>)

source§

fn visit_mut_layer_prelude(&mut self, node: &mut LayerPrelude)

source§

fn visit_mut_length(&mut self, node: &mut Length)

source§

fn visit_mut_length_percentage(&mut self, node: &mut LengthPercentage)

source§

fn visit_mut_list_of_component_values( &mut self, node: &mut ListOfComponentValues, )

source§

fn visit_mut_media_and(&mut self, node: &mut MediaAnd)

source§

fn visit_mut_media_condition(&mut self, node: &mut MediaCondition)

source§

fn visit_mut_media_condition_all_type( &mut self, node: &mut MediaConditionAllType, )

source§

fn visit_mut_media_condition_all_types( &mut self, node: &mut Vec<MediaConditionAllType>, )

source§

fn visit_mut_media_condition_type(&mut self, node: &mut MediaConditionType)

source§

fn visit_mut_media_condition_without_or( &mut self, node: &mut MediaConditionWithoutOr, )

source§

fn visit_mut_media_condition_without_or_type( &mut self, node: &mut MediaConditionWithoutOrType, )

source§

fn visit_mut_media_condition_without_or_types( &mut self, node: &mut Vec<MediaConditionWithoutOrType>, )

source§

fn visit_mut_media_feature(&mut self, node: &mut MediaFeature)

source§

fn visit_mut_media_feature_boolean(&mut self, node: &mut MediaFeatureBoolean)

source§

fn visit_mut_media_feature_name(&mut self, node: &mut MediaFeatureName)

source§

fn visit_mut_media_feature_plain(&mut self, node: &mut MediaFeaturePlain)

source§

fn visit_mut_media_feature_range(&mut self, node: &mut MediaFeatureRange)

source§

fn visit_mut_media_feature_range_comparison( &mut self, node: &mut MediaFeatureRangeComparison, )

source§

fn visit_mut_media_feature_range_interval( &mut self, node: &mut MediaFeatureRangeInterval, )

source§

fn visit_mut_media_feature_value(&mut self, node: &mut MediaFeatureValue)

source§

fn visit_mut_media_in_parens(&mut self, node: &mut MediaInParens)

source§

fn visit_mut_media_not(&mut self, node: &mut MediaNot)

source§

fn visit_mut_media_or(&mut self, node: &mut MediaOr)

source§

fn visit_mut_media_query(&mut self, node: &mut MediaQuery)

source§

fn visit_mut_media_query_list(&mut self, node: &mut MediaQueryList)

source§

fn visit_mut_media_querys(&mut self, node: &mut Vec<MediaQuery>)

source§

fn visit_mut_media_type(&mut self, node: &mut MediaType)

source§

fn visit_mut_named_namespace(&mut self, node: &mut NamedNamespace)

source§

fn visit_mut_namespace(&mut self, node: &mut Namespace)

source§

fn visit_mut_namespace_prefix(&mut self, node: &mut NamespacePrefix)

source§

fn visit_mut_namespace_prelude(&mut self, node: &mut NamespacePrelude)

source§

fn visit_mut_namespace_prelude_uri(&mut self, node: &mut NamespacePreludeUri)

source§

fn visit_mut_nesting_selector(&mut self, node: &mut NestingSelector)

source§

fn visit_mut_number(&mut self, node: &mut Number)

source§

fn visit_mut_number_type(&mut self, node: &mut NumberType)

source§

fn visit_mut_opt_at_rule_prelude( &mut self, node: &mut Option<Box<AtRulePrelude>>, )

source§

fn visit_mut_opt_atom(&mut self, node: &mut Option<Atom>)

source§

fn visit_mut_opt_attribute_selector_matcher( &mut self, node: &mut Option<AttributeSelectorMatcher>, )

source§

fn visit_mut_opt_attribute_selector_modifier( &mut self, node: &mut Option<AttributeSelectorModifier>, )

source§

fn visit_mut_opt_attribute_selector_value( &mut self, node: &mut Option<AttributeSelectorValue>, )

source§

fn visit_mut_opt_combinator(&mut self, node: &mut Option<Combinator>)

source§

fn visit_mut_opt_container_name(&mut self, node: &mut Option<ContainerName>)

source§

fn visit_mut_opt_forgiving_selector_list( &mut self, node: &mut Option<ForgivingSelectorList>, )

source§

fn visit_mut_opt_function(&mut self, node: &mut Option<Box<Function>>)

source§

fn visit_mut_opt_ident(&mut self, node: &mut Option<Ident>)

source§

fn visit_mut_opt_import_conditions( &mut self, node: &mut Option<Box<ImportConditions>>, )

source§

fn visit_mut_opt_import_layer_name( &mut self, node: &mut Option<Box<ImportLayerName>>, )

source§

fn visit_mut_opt_important_flag(&mut self, node: &mut Option<ImportantFlag>)

source§

fn visit_mut_opt_media_condition_type( &mut self, node: &mut Option<Box<MediaConditionType>>, )

source§

fn visit_mut_opt_media_query_list( &mut self, node: &mut Option<Box<MediaQueryList>>, )

source§

fn visit_mut_opt_media_type(&mut self, node: &mut Option<MediaType>)

source§

fn visit_mut_opt_namespace(&mut self, node: &mut Option<Namespace>)

source§

fn visit_mut_opt_namespace_prefix(&mut self, node: &mut Option<NamespacePrefix>)

source§

fn visit_mut_opt_nesting_selector(&mut self, node: &mut Option<NestingSelector>)

source§

fn visit_mut_opt_number(&mut self, node: &mut Option<Number>)

source§

fn visit_mut_opt_page_selector_pseudos( &mut self, node: &mut Option<Vec<PageSelectorPseudo>>, )

source§

fn visit_mut_opt_page_selector_type( &mut self, node: &mut Option<PageSelectorType>, )

source§

fn visit_mut_opt_pseudo_class_selector_childrens( &mut self, node: &mut Option<Vec<PseudoClassSelectorChildren>>, )

source§

fn visit_mut_opt_pseudo_element_selector_childrens( &mut self, node: &mut Option<Vec<PseudoElementSelectorChildren>>, )

source§

fn visit_mut_opt_simple_block(&mut self, node: &mut Option<SimpleBlock>)

source§

fn visit_mut_opt_type_selector(&mut self, node: &mut Option<Box<TypeSelector>>)

source§

fn visit_mut_opt_url_modifiers(&mut self, node: &mut Option<Vec<UrlModifier>>)

source§

fn visit_mut_opt_url_value(&mut self, node: &mut Option<Box<UrlValue>>)

source§

fn visit_mut_page_selector(&mut self, node: &mut PageSelector)

source§

fn visit_mut_page_selector_list(&mut self, node: &mut PageSelectorList)

source§

fn visit_mut_page_selector_pseudo(&mut self, node: &mut PageSelectorPseudo)

source§

fn visit_mut_page_selector_pseudos( &mut self, node: &mut Vec<PageSelectorPseudo>, )

source§

fn visit_mut_page_selector_type(&mut self, node: &mut PageSelectorType)

source§

fn visit_mut_page_selectors(&mut self, node: &mut Vec<PageSelector>)

source§

fn visit_mut_percentage(&mut self, node: &mut Percentage)

source§

fn visit_mut_pseudo_class_selector(&mut self, node: &mut PseudoClassSelector)

source§

fn visit_mut_pseudo_class_selector_children( &mut self, node: &mut PseudoClassSelectorChildren, )

source§

fn visit_mut_pseudo_class_selector_childrens( &mut self, node: &mut Vec<PseudoClassSelectorChildren>, )

source§

fn visit_mut_pseudo_element_selector( &mut self, node: &mut PseudoElementSelector, )

source§

fn visit_mut_pseudo_element_selector_children( &mut self, node: &mut PseudoElementSelectorChildren, )

source§

fn visit_mut_pseudo_element_selector_childrens( &mut self, node: &mut Vec<PseudoElementSelectorChildren>, )

source§

fn visit_mut_qualified_rule(&mut self, node: &mut QualifiedRule)

source§

fn visit_mut_qualified_rule_prelude(&mut self, node: &mut QualifiedRulePrelude)

source§

fn visit_mut_query_in_parens(&mut self, node: &mut QueryInParens)

source§

fn visit_mut_ratio(&mut self, node: &mut Ratio)

source§

fn visit_mut_relative_selector(&mut self, node: &mut RelativeSelector)

source§

fn visit_mut_relative_selector_list(&mut self, node: &mut RelativeSelectorList)

source§

fn visit_mut_relative_selectors(&mut self, node: &mut Vec<RelativeSelector>)

source§

fn visit_mut_resolution(&mut self, node: &mut Resolution)

source§

fn visit_mut_rule(&mut self, node: &mut Rule)

source§

fn visit_mut_rules(&mut self, node: &mut Vec<Rule>)

source§

fn visit_mut_scope_range(&mut self, node: &mut ScopeRange)

source§

fn visit_mut_selector_list(&mut self, node: &mut SelectorList)

source§

fn visit_mut_sequence_of_custom_idents( &mut self, node: &mut SequenceOfCustomIdents, )

source§

fn visit_mut_simple_block(&mut self, node: &mut SimpleBlock)

source§

fn visit_mut_size_feature(&mut self, node: &mut SizeFeature)

source§

fn visit_mut_size_feature_boolean(&mut self, node: &mut SizeFeatureBoolean)

source§

fn visit_mut_size_feature_name(&mut self, node: &mut SizeFeatureName)

source§

fn visit_mut_size_feature_plain(&mut self, node: &mut SizeFeaturePlain)

source§

fn visit_mut_size_feature_range(&mut self, node: &mut SizeFeatureRange)

source§

fn visit_mut_size_feature_range_comparison( &mut self, node: &mut SizeFeatureRangeComparison, )

source§

fn visit_mut_size_feature_range_interval( &mut self, node: &mut SizeFeatureRangeInterval, )

source§

fn visit_mut_size_feature_value(&mut self, node: &mut SizeFeatureValue)

source§

fn visit_mut_span(&mut self, node: &mut Span)

source§

fn visit_mut_str(&mut self, node: &mut Str)

source§

fn visit_mut_style_block(&mut self, node: &mut StyleBlock)

source§

fn visit_mut_stylesheet(&mut self, node: &mut Stylesheet)

source§

fn visit_mut_subclass_selector(&mut self, node: &mut SubclassSelector)

source§

fn visit_mut_subclass_selectors(&mut self, node: &mut Vec<SubclassSelector>)

source§

fn visit_mut_supports_and(&mut self, node: &mut SupportsAnd)

source§

fn visit_mut_supports_condition(&mut self, node: &mut SupportsCondition)

source§

fn visit_mut_supports_condition_type( &mut self, node: &mut SupportsConditionType, )

source§

fn visit_mut_supports_condition_types( &mut self, node: &mut Vec<SupportsConditionType>, )

source§

fn visit_mut_supports_feature(&mut self, node: &mut SupportsFeature)

source§

fn visit_mut_supports_in_parens(&mut self, node: &mut SupportsInParens)

source§

fn visit_mut_supports_not(&mut self, node: &mut SupportsNot)

source§

fn visit_mut_supports_or(&mut self, node: &mut SupportsOr)

source§

fn visit_mut_tag_name_selector(&mut self, node: &mut TagNameSelector)

source§

fn visit_mut_time(&mut self, node: &mut Time)

source§

fn visit_mut_time_percentage(&mut self, node: &mut TimePercentage)

source§

fn visit_mut_token(&mut self, node: &mut Token)

source§

fn visit_mut_token_and_span(&mut self, node: &mut TokenAndSpan)

source§

fn visit_mut_type_selector(&mut self, node: &mut TypeSelector)

source§

fn visit_mut_unicode_range(&mut self, node: &mut UnicodeRange)

source§

fn visit_mut_universal_selector(&mut self, node: &mut UniversalSelector)

source§

fn visit_mut_unknown_dimension(&mut self, node: &mut UnknownDimension)

source§

fn visit_mut_url(&mut self, node: &mut Url)

source§

fn visit_mut_url_key_value(&mut self, node: &mut UrlKeyValue)

source§

fn visit_mut_url_modifier(&mut self, node: &mut UrlModifier)

source§

fn visit_mut_url_modifiers(&mut self, node: &mut Vec<UrlModifier>)

source§

fn visit_mut_url_value(&mut self, node: &mut UrlValue)

source§

fn visit_mut_url_value_raw(&mut self, node: &mut UrlValueRaw)

source§

fn visit_mut_wq_name(&mut self, node: &mut WqName)

source§

impl<V> VisitMut for &mut V
where V: ?Sized + VisitMut,

source§

fn visit_mut_absolute_color_base(&mut self, node: &mut AbsoluteColorBase)

source§

fn visit_mut_alpha_value(&mut self, node: &mut AlphaValue)

source§

fn visit_mut_an_plus_b(&mut self, node: &mut AnPlusB)

source§

fn visit_mut_an_plus_b_notation(&mut self, node: &mut AnPlusBNotation)

source§

fn visit_mut_angle(&mut self, node: &mut Angle)

source§

fn visit_mut_angle_percentage(&mut self, node: &mut AnglePercentage)

source§

fn visit_mut_any_namespace(&mut self, node: &mut AnyNamespace)

source§

fn visit_mut_at_rule(&mut self, node: &mut AtRule)

source§

fn visit_mut_at_rule_name(&mut self, node: &mut AtRuleName)

source§

fn visit_mut_at_rule_prelude(&mut self, node: &mut AtRulePrelude)

source§

fn visit_mut_atom(&mut self, node: &mut Atom)

source§

fn visit_mut_attribute_selector(&mut self, node: &mut AttributeSelector)

source§

fn visit_mut_attribute_selector_matcher( &mut self, node: &mut AttributeSelectorMatcher, )

source§

fn visit_mut_attribute_selector_matcher_value( &mut self, node: &mut AttributeSelectorMatcherValue, )

source§

fn visit_mut_attribute_selector_modifier( &mut self, node: &mut AttributeSelectorModifier, )

source§

fn visit_mut_attribute_selector_value( &mut self, node: &mut AttributeSelectorValue, )

source§

fn visit_mut_bin_op(&mut self, node: &mut BinOp)

source§

fn visit_mut_calc_operator(&mut self, node: &mut CalcOperator)

source§

fn visit_mut_calc_operator_type(&mut self, node: &mut CalcOperatorType)

source§

fn visit_mut_calc_product(&mut self, node: &mut CalcProduct)

source§

fn visit_mut_calc_product_or_operator( &mut self, node: &mut CalcProductOrOperator, )

source§

fn visit_mut_calc_product_or_operators( &mut self, node: &mut Vec<CalcProductOrOperator>, )

source§

fn visit_mut_calc_sum(&mut self, node: &mut CalcSum)

source§

fn visit_mut_calc_value(&mut self, node: &mut CalcValue)

source§

fn visit_mut_calc_value_or_operator(&mut self, node: &mut CalcValueOrOperator)

source§

fn visit_mut_calc_value_or_operators( &mut self, node: &mut Vec<CalcValueOrOperator>, )

source§

fn visit_mut_class_selector(&mut self, node: &mut ClassSelector)

source§

fn visit_mut_cmyk_component(&mut self, node: &mut CmykComponent)

source§

fn visit_mut_color(&mut self, node: &mut Color)

source§

fn visit_mut_color_profile_name(&mut self, node: &mut ColorProfileName)

source§

fn visit_mut_combinator(&mut self, node: &mut Combinator)

source§

fn visit_mut_combinator_value(&mut self, node: &mut CombinatorValue)

source§

fn visit_mut_complex_selector(&mut self, node: &mut ComplexSelector)

source§

fn visit_mut_complex_selector_children( &mut self, node: &mut ComplexSelectorChildren, )

source§

fn visit_mut_complex_selector_childrens( &mut self, node: &mut Vec<ComplexSelectorChildren>, )

source§

fn visit_mut_complex_selectors(&mut self, node: &mut Vec<ComplexSelector>)

source§

fn visit_mut_component_value(&mut self, node: &mut ComponentValue)

source§

fn visit_mut_component_values(&mut self, node: &mut Vec<ComponentValue>)

source§

fn visit_mut_compound_selector(&mut self, node: &mut CompoundSelector)

source§

fn visit_mut_compound_selector_list(&mut self, node: &mut CompoundSelectorList)

source§

fn visit_mut_compound_selectors(&mut self, node: &mut Vec<CompoundSelector>)

source§

fn visit_mut_container_condition(&mut self, node: &mut ContainerCondition)

source§

fn visit_mut_container_name(&mut self, node: &mut ContainerName)

source§

fn visit_mut_container_query(&mut self, node: &mut ContainerQuery)

source§

fn visit_mut_container_query_and(&mut self, node: &mut ContainerQueryAnd)

source§

fn visit_mut_container_query_not(&mut self, node: &mut ContainerQueryNot)

source§

fn visit_mut_container_query_or(&mut self, node: &mut ContainerQueryOr)

source§

fn visit_mut_container_query_type(&mut self, node: &mut ContainerQueryType)

source§

fn visit_mut_container_query_types( &mut self, node: &mut Vec<ContainerQueryType>, )

source§

fn visit_mut_custom_highlight_name(&mut self, node: &mut CustomHighlightName)

source§

fn visit_mut_custom_ident(&mut self, node: &mut CustomIdent)

source§

fn visit_mut_custom_idents(&mut self, node: &mut Vec<CustomIdent>)

source§

fn visit_mut_custom_media_query(&mut self, node: &mut CustomMediaQuery)

source§

fn visit_mut_custom_media_query_media_type( &mut self, node: &mut CustomMediaQueryMediaType, )

source§

fn visit_mut_custom_property_name(&mut self, node: &mut CustomPropertyName)

source§

fn visit_mut_dashed_ident(&mut self, node: &mut DashedIdent)

source§

fn visit_mut_declaration(&mut self, node: &mut Declaration)

source§

fn visit_mut_declaration_name(&mut self, node: &mut DeclarationName)

source§

fn visit_mut_declaration_or_at_rule(&mut self, node: &mut DeclarationOrAtRule)

source§

fn visit_mut_delimiter(&mut self, node: &mut Delimiter)

source§

fn visit_mut_delimiter_value(&mut self, node: &mut DelimiterValue)

source§

fn visit_mut_dimension(&mut self, node: &mut Dimension)

source§

fn visit_mut_dimension_token(&mut self, node: &mut DimensionToken)

source§

fn visit_mut_document_prelude(&mut self, node: &mut DocumentPrelude)

source§

fn visit_mut_document_prelude_matching_function( &mut self, node: &mut DocumentPreludeMatchingFunction, )

source§

fn visit_mut_document_prelude_matching_functions( &mut self, node: &mut Vec<DocumentPreludeMatchingFunction>, )

source§

fn visit_mut_extension_name(&mut self, node: &mut ExtensionName)

source§

fn visit_mut_family_name(&mut self, node: &mut FamilyName)

source§

fn visit_mut_family_names(&mut self, node: &mut Vec<FamilyName>)

source§

fn visit_mut_flex(&mut self, node: &mut Flex)

source§

fn visit_mut_font_feature_values_prelude( &mut self, node: &mut FontFeatureValuesPrelude, )

source§

fn visit_mut_forgiving_complex_selector( &mut self, node: &mut ForgivingComplexSelector, )

source§

fn visit_mut_forgiving_complex_selectors( &mut self, node: &mut Vec<ForgivingComplexSelector>, )

source§

fn visit_mut_forgiving_relative_selector( &mut self, node: &mut ForgivingRelativeSelector, )

source§

fn visit_mut_forgiving_relative_selector_list( &mut self, node: &mut ForgivingRelativeSelectorList, )

source§

fn visit_mut_forgiving_relative_selectors( &mut self, node: &mut Vec<ForgivingRelativeSelector>, )

source§

fn visit_mut_forgiving_selector_list( &mut self, node: &mut ForgivingSelectorList, )

source§

fn visit_mut_frequency(&mut self, node: &mut Frequency)

source§

fn visit_mut_frequency_percentage(&mut self, node: &mut FrequencyPercentage)

source§

fn visit_mut_function(&mut self, node: &mut Function)

source§

fn visit_mut_function_name(&mut self, node: &mut FunctionName)

source§

fn visit_mut_general_enclosed(&mut self, node: &mut GeneralEnclosed)

source§

fn visit_mut_hex_color(&mut self, node: &mut HexColor)

source§

fn visit_mut_hue(&mut self, node: &mut Hue)

source§

fn visit_mut_id_selector(&mut self, node: &mut IdSelector)

source§

fn visit_mut_ident(&mut self, node: &mut Ident)

source§

fn visit_mut_idents(&mut self, node: &mut Vec<Ident>)

source§

fn visit_mut_import_conditions(&mut self, node: &mut ImportConditions)

source§

fn visit_mut_import_href(&mut self, node: &mut ImportHref)

source§

fn visit_mut_import_layer_name(&mut self, node: &mut ImportLayerName)

source§

fn visit_mut_import_prelude(&mut self, node: &mut ImportPrelude)

source§

fn visit_mut_important_flag(&mut self, node: &mut ImportantFlag)

source§

fn visit_mut_integer(&mut self, node: &mut Integer)

source§

fn visit_mut_keyframe_block(&mut self, node: &mut KeyframeBlock)

source§

fn visit_mut_keyframe_selector(&mut self, node: &mut KeyframeSelector)

source§

fn visit_mut_keyframe_selectors(&mut self, node: &mut Vec<KeyframeSelector>)

source§

fn visit_mut_keyframes_name(&mut self, node: &mut KeyframesName)

source§

fn visit_mut_keyframes_pseudo_function( &mut self, node: &mut KeyframesPseudoFunction, )

source§

fn visit_mut_keyframes_pseudo_prefix( &mut self, node: &mut KeyframesPseudoPrefix, )

source§

fn visit_mut_layer_name(&mut self, node: &mut LayerName)

source§

fn visit_mut_layer_name_list(&mut self, node: &mut LayerNameList)

source§

fn visit_mut_layer_names(&mut self, node: &mut Vec<LayerName>)

source§

fn visit_mut_layer_prelude(&mut self, node: &mut LayerPrelude)

source§

fn visit_mut_length(&mut self, node: &mut Length)

source§

fn visit_mut_length_percentage(&mut self, node: &mut LengthPercentage)

source§

fn visit_mut_list_of_component_values( &mut self, node: &mut ListOfComponentValues, )

source§

fn visit_mut_media_and(&mut self, node: &mut MediaAnd)

source§

fn visit_mut_media_condition(&mut self, node: &mut MediaCondition)

source§

fn visit_mut_media_condition_all_type( &mut self, node: &mut MediaConditionAllType, )

source§

fn visit_mut_media_condition_all_types( &mut self, node: &mut Vec<MediaConditionAllType>, )

source§

fn visit_mut_media_condition_type(&mut self, node: &mut MediaConditionType)

source§

fn visit_mut_media_condition_without_or( &mut self, node: &mut MediaConditionWithoutOr, )

source§

fn visit_mut_media_condition_without_or_type( &mut self, node: &mut MediaConditionWithoutOrType, )

source§

fn visit_mut_media_condition_without_or_types( &mut self, node: &mut Vec<MediaConditionWithoutOrType>, )

source§

fn visit_mut_media_feature(&mut self, node: &mut MediaFeature)

source§

fn visit_mut_media_feature_boolean(&mut self, node: &mut MediaFeatureBoolean)

source§

fn visit_mut_media_feature_name(&mut self, node: &mut MediaFeatureName)

source§

fn visit_mut_media_feature_plain(&mut self, node: &mut MediaFeaturePlain)

source§

fn visit_mut_media_feature_range(&mut self, node: &mut MediaFeatureRange)

source§

fn visit_mut_media_feature_range_comparison( &mut self, node: &mut MediaFeatureRangeComparison, )

source§

fn visit_mut_media_feature_range_interval( &mut self, node: &mut MediaFeatureRangeInterval, )

source§

fn visit_mut_media_feature_value(&mut self, node: &mut MediaFeatureValue)

source§

fn visit_mut_media_in_parens(&mut self, node: &mut MediaInParens)

source§

fn visit_mut_media_not(&mut self, node: &mut MediaNot)

source§

fn visit_mut_media_or(&mut self, node: &mut MediaOr)

source§

fn visit_mut_media_query(&mut self, node: &mut MediaQuery)

source§

fn visit_mut_media_query_list(&mut self, node: &mut MediaQueryList)

source§

fn visit_mut_media_querys(&mut self, node: &mut Vec<MediaQuery>)

source§

fn visit_mut_media_type(&mut self, node: &mut MediaType)

source§

fn visit_mut_named_namespace(&mut self, node: &mut NamedNamespace)

source§

fn visit_mut_namespace(&mut self, node: &mut Namespace)

source§

fn visit_mut_namespace_prefix(&mut self, node: &mut NamespacePrefix)

source§

fn visit_mut_namespace_prelude(&mut self, node: &mut NamespacePrelude)

source§

fn visit_mut_namespace_prelude_uri(&mut self, node: &mut NamespacePreludeUri)

source§

fn visit_mut_nesting_selector(&mut self, node: &mut NestingSelector)

source§

fn visit_mut_number(&mut self, node: &mut Number)

source§

fn visit_mut_number_type(&mut self, node: &mut NumberType)

source§

fn visit_mut_opt_at_rule_prelude( &mut self, node: &mut Option<Box<AtRulePrelude>>, )

source§

fn visit_mut_opt_atom(&mut self, node: &mut Option<Atom>)

source§

fn visit_mut_opt_attribute_selector_matcher( &mut self, node: &mut Option<AttributeSelectorMatcher>, )

source§

fn visit_mut_opt_attribute_selector_modifier( &mut self, node: &mut Option<AttributeSelectorModifier>, )

source§

fn visit_mut_opt_attribute_selector_value( &mut self, node: &mut Option<AttributeSelectorValue>, )

source§

fn visit_mut_opt_combinator(&mut self, node: &mut Option<Combinator>)

source§

fn visit_mut_opt_container_name(&mut self, node: &mut Option<ContainerName>)

source§

fn visit_mut_opt_forgiving_selector_list( &mut self, node: &mut Option<ForgivingSelectorList>, )

source§

fn visit_mut_opt_function(&mut self, node: &mut Option<Box<Function>>)

source§

fn visit_mut_opt_ident(&mut self, node: &mut Option<Ident>)

source§

fn visit_mut_opt_import_conditions( &mut self, node: &mut Option<Box<ImportConditions>>, )

source§

fn visit_mut_opt_import_layer_name( &mut self, node: &mut Option<Box<ImportLayerName>>, )

source§

fn visit_mut_opt_important_flag(&mut self, node: &mut Option<ImportantFlag>)

source§

fn visit_mut_opt_media_condition_type( &mut self, node: &mut Option<Box<MediaConditionType>>, )

source§

fn visit_mut_opt_media_query_list( &mut self, node: &mut Option<Box<MediaQueryList>>, )

source§

fn visit_mut_opt_media_type(&mut self, node: &mut Option<MediaType>)

source§

fn visit_mut_opt_namespace(&mut self, node: &mut Option<Namespace>)

source§

fn visit_mut_opt_namespace_prefix(&mut self, node: &mut Option<NamespacePrefix>)

source§

fn visit_mut_opt_nesting_selector(&mut self, node: &mut Option<NestingSelector>)

source§

fn visit_mut_opt_number(&mut self, node: &mut Option<Number>)

source§

fn visit_mut_opt_page_selector_pseudos( &mut self, node: &mut Option<Vec<PageSelectorPseudo>>, )

source§

fn visit_mut_opt_page_selector_type( &mut self, node: &mut Option<PageSelectorType>, )

source§

fn visit_mut_opt_pseudo_class_selector_childrens( &mut self, node: &mut Option<Vec<PseudoClassSelectorChildren>>, )

source§

fn visit_mut_opt_pseudo_element_selector_childrens( &mut self, node: &mut Option<Vec<PseudoElementSelectorChildren>>, )

source§

fn visit_mut_opt_simple_block(&mut self, node: &mut Option<SimpleBlock>)

source§

fn visit_mut_opt_type_selector(&mut self, node: &mut Option<Box<TypeSelector>>)

source§

fn visit_mut_opt_url_modifiers(&mut self, node: &mut Option<Vec<UrlModifier>>)

source§

fn visit_mut_opt_url_value(&mut self, node: &mut Option<Box<UrlValue>>)

source§

fn visit_mut_page_selector(&mut self, node: &mut PageSelector)

source§

fn visit_mut_page_selector_list(&mut self, node: &mut PageSelectorList)

source§

fn visit_mut_page_selector_pseudo(&mut self, node: &mut PageSelectorPseudo)

source§

fn visit_mut_page_selector_pseudos( &mut self, node: &mut Vec<PageSelectorPseudo>, )

source§

fn visit_mut_page_selector_type(&mut self, node: &mut PageSelectorType)

source§

fn visit_mut_page_selectors(&mut self, node: &mut Vec<PageSelector>)

source§

fn visit_mut_percentage(&mut self, node: &mut Percentage)

source§

fn visit_mut_pseudo_class_selector(&mut self, node: &mut PseudoClassSelector)

source§

fn visit_mut_pseudo_class_selector_children( &mut self, node: &mut PseudoClassSelectorChildren, )

source§

fn visit_mut_pseudo_class_selector_childrens( &mut self, node: &mut Vec<PseudoClassSelectorChildren>, )

source§

fn visit_mut_pseudo_element_selector( &mut self, node: &mut PseudoElementSelector, )

source§

fn visit_mut_pseudo_element_selector_children( &mut self, node: &mut PseudoElementSelectorChildren, )

source§

fn visit_mut_pseudo_element_selector_childrens( &mut self, node: &mut Vec<PseudoElementSelectorChildren>, )

source§

fn visit_mut_qualified_rule(&mut self, node: &mut QualifiedRule)

source§

fn visit_mut_qualified_rule_prelude(&mut self, node: &mut QualifiedRulePrelude)

source§

fn visit_mut_query_in_parens(&mut self, node: &mut QueryInParens)

source§

fn visit_mut_ratio(&mut self, node: &mut Ratio)

source§

fn visit_mut_relative_selector(&mut self, node: &mut RelativeSelector)

source§

fn visit_mut_relative_selector_list(&mut self, node: &mut RelativeSelectorList)

source§

fn visit_mut_relative_selectors(&mut self, node: &mut Vec<RelativeSelector>)

source§

fn visit_mut_resolution(&mut self, node: &mut Resolution)

source§

fn visit_mut_rule(&mut self, node: &mut Rule)

source§

fn visit_mut_rules(&mut self, node: &mut Vec<Rule>)

source§

fn visit_mut_scope_range(&mut self, node: &mut ScopeRange)

source§

fn visit_mut_selector_list(&mut self, node: &mut SelectorList)

source§

fn visit_mut_sequence_of_custom_idents( &mut self, node: &mut SequenceOfCustomIdents, )

source§

fn visit_mut_simple_block(&mut self, node: &mut SimpleBlock)

source§

fn visit_mut_size_feature(&mut self, node: &mut SizeFeature)

source§

fn visit_mut_size_feature_boolean(&mut self, node: &mut SizeFeatureBoolean)

source§

fn visit_mut_size_feature_name(&mut self, node: &mut SizeFeatureName)

source§

fn visit_mut_size_feature_plain(&mut self, node: &mut SizeFeaturePlain)

source§

fn visit_mut_size_feature_range(&mut self, node: &mut SizeFeatureRange)

source§

fn visit_mut_size_feature_range_comparison( &mut self, node: &mut SizeFeatureRangeComparison, )

source§

fn visit_mut_size_feature_range_interval( &mut self, node: &mut SizeFeatureRangeInterval, )

source§

fn visit_mut_size_feature_value(&mut self, node: &mut SizeFeatureValue)

source§

fn visit_mut_span(&mut self, node: &mut Span)

source§

fn visit_mut_str(&mut self, node: &mut Str)

source§

fn visit_mut_style_block(&mut self, node: &mut StyleBlock)

source§

fn visit_mut_stylesheet(&mut self, node: &mut Stylesheet)

source§

fn visit_mut_subclass_selector(&mut self, node: &mut SubclassSelector)

source§

fn visit_mut_subclass_selectors(&mut self, node: &mut Vec<SubclassSelector>)

source§

fn visit_mut_supports_and(&mut self, node: &mut SupportsAnd)

source§

fn visit_mut_supports_condition(&mut self, node: &mut SupportsCondition)

source§

fn visit_mut_supports_condition_type( &mut self, node: &mut SupportsConditionType, )

source§

fn visit_mut_supports_condition_types( &mut self, node: &mut Vec<SupportsConditionType>, )

source§

fn visit_mut_supports_feature(&mut self, node: &mut SupportsFeature)

source§

fn visit_mut_supports_in_parens(&mut self, node: &mut SupportsInParens)

source§

fn visit_mut_supports_not(&mut self, node: &mut SupportsNot)

source§

fn visit_mut_supports_or(&mut self, node: &mut SupportsOr)

source§

fn visit_mut_tag_name_selector(&mut self, node: &mut TagNameSelector)

source§

fn visit_mut_time(&mut self, node: &mut Time)

source§

fn visit_mut_time_percentage(&mut self, node: &mut TimePercentage)

source§

fn visit_mut_token(&mut self, node: &mut Token)

source§

fn visit_mut_token_and_span(&mut self, node: &mut TokenAndSpan)

source§

fn visit_mut_type_selector(&mut self, node: &mut TypeSelector)

source§

fn visit_mut_unicode_range(&mut self, node: &mut UnicodeRange)

source§

fn visit_mut_universal_selector(&mut self, node: &mut UniversalSelector)

source§

fn visit_mut_unknown_dimension(&mut self, node: &mut UnknownDimension)

source§

fn visit_mut_url(&mut self, node: &mut Url)

source§

fn visit_mut_url_key_value(&mut self, node: &mut UrlKeyValue)

source§

fn visit_mut_url_modifier(&mut self, node: &mut UrlModifier)

source§

fn visit_mut_url_modifiers(&mut self, node: &mut Vec<UrlModifier>)

source§

fn visit_mut_url_value(&mut self, node: &mut UrlValue)

source§

fn visit_mut_url_value_raw(&mut self, node: &mut UrlValueRaw)

source§

fn visit_mut_wq_name(&mut self, node: &mut WqName)

source§

impl<V> VisitMut for Box<V>
where V: ?Sized + VisitMut,

source§

fn visit_mut_absolute_color_base(&mut self, node: &mut AbsoluteColorBase)

source§

fn visit_mut_alpha_value(&mut self, node: &mut AlphaValue)

source§

fn visit_mut_an_plus_b(&mut self, node: &mut AnPlusB)

source§

fn visit_mut_an_plus_b_notation(&mut self, node: &mut AnPlusBNotation)

source§

fn visit_mut_angle(&mut self, node: &mut Angle)

source§

fn visit_mut_angle_percentage(&mut self, node: &mut AnglePercentage)

source§

fn visit_mut_any_namespace(&mut self, node: &mut AnyNamespace)

source§

fn visit_mut_at_rule(&mut self, node: &mut AtRule)

source§

fn visit_mut_at_rule_name(&mut self, node: &mut AtRuleName)

source§

fn visit_mut_at_rule_prelude(&mut self, node: &mut AtRulePrelude)

source§

fn visit_mut_atom(&mut self, node: &mut Atom)

source§

fn visit_mut_attribute_selector(&mut self, node: &mut AttributeSelector)

source§

fn visit_mut_attribute_selector_matcher( &mut self, node: &mut AttributeSelectorMatcher, )

source§

fn visit_mut_attribute_selector_matcher_value( &mut self, node: &mut AttributeSelectorMatcherValue, )

source§

fn visit_mut_attribute_selector_modifier( &mut self, node: &mut AttributeSelectorModifier, )

source§

fn visit_mut_attribute_selector_value( &mut self, node: &mut AttributeSelectorValue, )

source§

fn visit_mut_bin_op(&mut self, node: &mut BinOp)

source§

fn visit_mut_calc_operator(&mut self, node: &mut CalcOperator)

source§

fn visit_mut_calc_operator_type(&mut self, node: &mut CalcOperatorType)

source§

fn visit_mut_calc_product(&mut self, node: &mut CalcProduct)

source§

fn visit_mut_calc_product_or_operator( &mut self, node: &mut CalcProductOrOperator, )

source§

fn visit_mut_calc_product_or_operators( &mut self, node: &mut Vec<CalcProductOrOperator>, )

source§

fn visit_mut_calc_sum(&mut self, node: &mut CalcSum)

source§

fn visit_mut_calc_value(&mut self, node: &mut CalcValue)

source§

fn visit_mut_calc_value_or_operator(&mut self, node: &mut CalcValueOrOperator)

source§

fn visit_mut_calc_value_or_operators( &mut self, node: &mut Vec<CalcValueOrOperator>, )

source§

fn visit_mut_class_selector(&mut self, node: &mut ClassSelector)

source§

fn visit_mut_cmyk_component(&mut self, node: &mut CmykComponent)

source§

fn visit_mut_color(&mut self, node: &mut Color)

source§

fn visit_mut_color_profile_name(&mut self, node: &mut ColorProfileName)

source§

fn visit_mut_combinator(&mut self, node: &mut Combinator)

source§

fn visit_mut_combinator_value(&mut self, node: &mut CombinatorValue)

source§

fn visit_mut_complex_selector(&mut self, node: &mut ComplexSelector)

source§

fn visit_mut_complex_selector_children( &mut self, node: &mut ComplexSelectorChildren, )

source§

fn visit_mut_complex_selector_childrens( &mut self, node: &mut Vec<ComplexSelectorChildren>, )

source§

fn visit_mut_complex_selectors(&mut self, node: &mut Vec<ComplexSelector>)

source§

fn visit_mut_component_value(&mut self, node: &mut ComponentValue)

source§

fn visit_mut_component_values(&mut self, node: &mut Vec<ComponentValue>)

source§

fn visit_mut_compound_selector(&mut self, node: &mut CompoundSelector)

source§

fn visit_mut_compound_selector_list(&mut self, node: &mut CompoundSelectorList)

source§

fn visit_mut_compound_selectors(&mut self, node: &mut Vec<CompoundSelector>)

source§

fn visit_mut_container_condition(&mut self, node: &mut ContainerCondition)

source§

fn visit_mut_container_name(&mut self, node: &mut ContainerName)

source§

fn visit_mut_container_query(&mut self, node: &mut ContainerQuery)

source§

fn visit_mut_container_query_and(&mut self, node: &mut ContainerQueryAnd)

source§

fn visit_mut_container_query_not(&mut self, node: &mut ContainerQueryNot)

source§

fn visit_mut_container_query_or(&mut self, node: &mut ContainerQueryOr)

source§

fn visit_mut_container_query_type(&mut self, node: &mut ContainerQueryType)

source§

fn visit_mut_container_query_types( &mut self, node: &mut Vec<ContainerQueryType>, )

source§

fn visit_mut_custom_highlight_name(&mut self, node: &mut CustomHighlightName)

source§

fn visit_mut_custom_ident(&mut self, node: &mut CustomIdent)

source§

fn visit_mut_custom_idents(&mut self, node: &mut Vec<CustomIdent>)

source§

fn visit_mut_custom_media_query(&mut self, node: &mut CustomMediaQuery)

source§

fn visit_mut_custom_media_query_media_type( &mut self, node: &mut CustomMediaQueryMediaType, )

source§

fn visit_mut_custom_property_name(&mut self, node: &mut CustomPropertyName)

source§

fn visit_mut_dashed_ident(&mut self, node: &mut DashedIdent)

source§

fn visit_mut_declaration(&mut self, node: &mut Declaration)

source§

fn visit_mut_declaration_name(&mut self, node: &mut DeclarationName)

source§

fn visit_mut_declaration_or_at_rule(&mut self, node: &mut DeclarationOrAtRule)

source§

fn visit_mut_delimiter(&mut self, node: &mut Delimiter)

source§

fn visit_mut_delimiter_value(&mut self, node: &mut DelimiterValue)

source§

fn visit_mut_dimension(&mut self, node: &mut Dimension)

source§

fn visit_mut_dimension_token(&mut self, node: &mut DimensionToken)

source§

fn visit_mut_document_prelude(&mut self, node: &mut DocumentPrelude)

source§

fn visit_mut_document_prelude_matching_function( &mut self, node: &mut DocumentPreludeMatchingFunction, )

source§

fn visit_mut_document_prelude_matching_functions( &mut self, node: &mut Vec<DocumentPreludeMatchingFunction>, )

source§

fn visit_mut_extension_name(&mut self, node: &mut ExtensionName)

source§

fn visit_mut_family_name(&mut self, node: &mut FamilyName)

source§

fn visit_mut_family_names(&mut self, node: &mut Vec<FamilyName>)

source§

fn visit_mut_flex(&mut self, node: &mut Flex)

source§

fn visit_mut_font_feature_values_prelude( &mut self, node: &mut FontFeatureValuesPrelude, )

source§

fn visit_mut_forgiving_complex_selector( &mut self, node: &mut ForgivingComplexSelector, )

source§

fn visit_mut_forgiving_complex_selectors( &mut self, node: &mut Vec<ForgivingComplexSelector>, )

source§

fn visit_mut_forgiving_relative_selector( &mut self, node: &mut ForgivingRelativeSelector, )

source§

fn visit_mut_forgiving_relative_selector_list( &mut self, node: &mut ForgivingRelativeSelectorList, )

source§

fn visit_mut_forgiving_relative_selectors( &mut self, node: &mut Vec<ForgivingRelativeSelector>, )

source§

fn visit_mut_forgiving_selector_list( &mut self, node: &mut ForgivingSelectorList, )

source§

fn visit_mut_frequency(&mut self, node: &mut Frequency)

source§

fn visit_mut_frequency_percentage(&mut self, node: &mut FrequencyPercentage)

source§

fn visit_mut_function(&mut self, node: &mut Function)

source§

fn visit_mut_function_name(&mut self, node: &mut FunctionName)

source§

fn visit_mut_general_enclosed(&mut self, node: &mut GeneralEnclosed)

source§

fn visit_mut_hex_color(&mut self, node: &mut HexColor)

source§

fn visit_mut_hue(&mut self, node: &mut Hue)

source§

fn visit_mut_id_selector(&mut self, node: &mut IdSelector)

source§

fn visit_mut_ident(&mut self, node: &mut Ident)

source§

fn visit_mut_idents(&mut self, node: &mut Vec<Ident>)

source§

fn visit_mut_import_conditions(&mut self, node: &mut ImportConditions)

source§

fn visit_mut_import_href(&mut self, node: &mut ImportHref)

source§

fn visit_mut_import_layer_name(&mut self, node: &mut ImportLayerName)

source§

fn visit_mut_import_prelude(&mut self, node: &mut ImportPrelude)

source§

fn visit_mut_important_flag(&mut self, node: &mut ImportantFlag)

source§

fn visit_mut_integer(&mut self, node: &mut Integer)

source§

fn visit_mut_keyframe_block(&mut self, node: &mut KeyframeBlock)

source§

fn visit_mut_keyframe_selector(&mut self, node: &mut KeyframeSelector)

source§

fn visit_mut_keyframe_selectors(&mut self, node: &mut Vec<KeyframeSelector>)

source§

fn visit_mut_keyframes_name(&mut self, node: &mut KeyframesName)

source§

fn visit_mut_keyframes_pseudo_function( &mut self, node: &mut KeyframesPseudoFunction, )

source§

fn visit_mut_keyframes_pseudo_prefix( &mut self, node: &mut KeyframesPseudoPrefix, )

source§

fn visit_mut_layer_name(&mut self, node: &mut LayerName)

source§

fn visit_mut_layer_name_list(&mut self, node: &mut LayerNameList)

source§

fn visit_mut_layer_names(&mut self, node: &mut Vec<LayerName>)

source§

fn visit_mut_layer_prelude(&mut self, node: &mut LayerPrelude)

source§

fn visit_mut_length(&mut self, node: &mut Length)

source§

fn visit_mut_length_percentage(&mut self, node: &mut LengthPercentage)

source§

fn visit_mut_list_of_component_values( &mut self, node: &mut ListOfComponentValues, )

source§

fn visit_mut_media_and(&mut self, node: &mut MediaAnd)

source§

fn visit_mut_media_condition(&mut self, node: &mut MediaCondition)

source§

fn visit_mut_media_condition_all_type( &mut self, node: &mut MediaConditionAllType, )

source§

fn visit_mut_media_condition_all_types( &mut self, node: &mut Vec<MediaConditionAllType>, )

source§

fn visit_mut_media_condition_type(&mut self, node: &mut MediaConditionType)

source§

fn visit_mut_media_condition_without_or( &mut self, node: &mut MediaConditionWithoutOr, )

source§

fn visit_mut_media_condition_without_or_type( &mut self, node: &mut MediaConditionWithoutOrType, )

source§

fn visit_mut_media_condition_without_or_types( &mut self, node: &mut Vec<MediaConditionWithoutOrType>, )

source§

fn visit_mut_media_feature(&mut self, node: &mut MediaFeature)

source§

fn visit_mut_media_feature_boolean(&mut self, node: &mut MediaFeatureBoolean)

source§

fn visit_mut_media_feature_name(&mut self, node: &mut MediaFeatureName)

source§

fn visit_mut_media_feature_plain(&mut self, node: &mut MediaFeaturePlain)

source§

fn visit_mut_media_feature_range(&mut self, node: &mut MediaFeatureRange)

source§

fn visit_mut_media_feature_range_comparison( &mut self, node: &mut MediaFeatureRangeComparison, )

source§

fn visit_mut_media_feature_range_interval( &mut self, node: &mut MediaFeatureRangeInterval, )

source§

fn visit_mut_media_feature_value(&mut self, node: &mut MediaFeatureValue)

source§

fn visit_mut_media_in_parens(&mut self, node: &mut MediaInParens)

source§

fn visit_mut_media_not(&mut self, node: &mut MediaNot)

source§

fn visit_mut_media_or(&mut self, node: &mut MediaOr)

source§

fn visit_mut_media_query(&mut self, node: &mut MediaQuery)

source§

fn visit_mut_media_query_list(&mut self, node: &mut MediaQueryList)

source§

fn visit_mut_media_querys(&mut self, node: &mut Vec<MediaQuery>)

source§

fn visit_mut_media_type(&mut self, node: &mut MediaType)

source§

fn visit_mut_named_namespace(&mut self, node: &mut NamedNamespace)

source§

fn visit_mut_namespace(&mut self, node: &mut Namespace)

source§

fn visit_mut_namespace_prefix(&mut self, node: &mut NamespacePrefix)

source§

fn visit_mut_namespace_prelude(&mut self, node: &mut NamespacePrelude)

source§

fn visit_mut_namespace_prelude_uri(&mut self, node: &mut NamespacePreludeUri)

source§

fn visit_mut_nesting_selector(&mut self, node: &mut NestingSelector)

source§

fn visit_mut_number(&mut self, node: &mut Number)

source§

fn visit_mut_number_type(&mut self, node: &mut NumberType)

source§

fn visit_mut_opt_at_rule_prelude( &mut self, node: &mut Option<Box<AtRulePrelude>>, )

source§

fn visit_mut_opt_atom(&mut self, node: &mut Option<Atom>)

source§

fn visit_mut_opt_attribute_selector_matcher( &mut self, node: &mut Option<AttributeSelectorMatcher>, )

source§

fn visit_mut_opt_attribute_selector_modifier( &mut self, node: &mut Option<AttributeSelectorModifier>, )

source§

fn visit_mut_opt_attribute_selector_value( &mut self, node: &mut Option<AttributeSelectorValue>, )

source§

fn visit_mut_opt_combinator(&mut self, node: &mut Option<Combinator>)

source§

fn visit_mut_opt_container_name(&mut self, node: &mut Option<ContainerName>)

source§

fn visit_mut_opt_forgiving_selector_list( &mut self, node: &mut Option<ForgivingSelectorList>, )

source§

fn visit_mut_opt_function(&mut self, node: &mut Option<Box<Function>>)

source§

fn visit_mut_opt_ident(&mut self, node: &mut Option<Ident>)

source§

fn visit_mut_opt_import_conditions( &mut self, node: &mut Option<Box<ImportConditions>>, )

source§

fn visit_mut_opt_import_layer_name( &mut self, node: &mut Option<Box<ImportLayerName>>, )

source§

fn visit_mut_opt_important_flag(&mut self, node: &mut Option<ImportantFlag>)

source§

fn visit_mut_opt_media_condition_type( &mut self, node: &mut Option<Box<MediaConditionType>>, )

source§

fn visit_mut_opt_media_query_list( &mut self, node: &mut Option<Box<MediaQueryList>>, )

source§

fn visit_mut_opt_media_type(&mut self, node: &mut Option<MediaType>)

source§

fn visit_mut_opt_namespace(&mut self, node: &mut Option<Namespace>)

source§

fn visit_mut_opt_namespace_prefix(&mut self, node: &mut Option<NamespacePrefix>)

source§

fn visit_mut_opt_nesting_selector(&mut self, node: &mut Option<NestingSelector>)

source§

fn visit_mut_opt_number(&mut self, node: &mut Option<Number>)

source§

fn visit_mut_opt_page_selector_pseudos( &mut self, node: &mut Option<Vec<PageSelectorPseudo>>, )

source§

fn visit_mut_opt_page_selector_type( &mut self, node: &mut Option<PageSelectorType>, )

source§

fn visit_mut_opt_pseudo_class_selector_childrens( &mut self, node: &mut Option<Vec<PseudoClassSelectorChildren>>, )

source§

fn visit_mut_opt_pseudo_element_selector_childrens( &mut self, node: &mut Option<Vec<PseudoElementSelectorChildren>>, )

source§

fn visit_mut_opt_simple_block(&mut self, node: &mut Option<SimpleBlock>)

source§

fn visit_mut_opt_type_selector(&mut self, node: &mut Option<Box<TypeSelector>>)

source§

fn visit_mut_opt_url_modifiers(&mut self, node: &mut Option<Vec<UrlModifier>>)

source§

fn visit_mut_opt_url_value(&mut self, node: &mut Option<Box<UrlValue>>)

source§

fn visit_mut_page_selector(&mut self, node: &mut PageSelector)

source§

fn visit_mut_page_selector_list(&mut self, node: &mut PageSelectorList)

source§

fn visit_mut_page_selector_pseudo(&mut self, node: &mut PageSelectorPseudo)

source§

fn visit_mut_page_selector_pseudos( &mut self, node: &mut Vec<PageSelectorPseudo>, )

source§

fn visit_mut_page_selector_type(&mut self, node: &mut PageSelectorType)

source§

fn visit_mut_page_selectors(&mut self, node: &mut Vec<PageSelector>)

source§

fn visit_mut_percentage(&mut self, node: &mut Percentage)

source§

fn visit_mut_pseudo_class_selector(&mut self, node: &mut PseudoClassSelector)

source§

fn visit_mut_pseudo_class_selector_children( &mut self, node: &mut PseudoClassSelectorChildren, )

source§

fn visit_mut_pseudo_class_selector_childrens( &mut self, node: &mut Vec<PseudoClassSelectorChildren>, )

source§

fn visit_mut_pseudo_element_selector( &mut self, node: &mut PseudoElementSelector, )

source§

fn visit_mut_pseudo_element_selector_children( &mut self, node: &mut PseudoElementSelectorChildren, )

source§

fn visit_mut_pseudo_element_selector_childrens( &mut self, node: &mut Vec<PseudoElementSelectorChildren>, )

source§

fn visit_mut_qualified_rule(&mut self, node: &mut QualifiedRule)

source§

fn visit_mut_qualified_rule_prelude(&mut self, node: &mut QualifiedRulePrelude)

source§

fn visit_mut_query_in_parens(&mut self, node: &mut QueryInParens)

source§

fn visit_mut_ratio(&mut self, node: &mut Ratio)

source§

fn visit_mut_relative_selector(&mut self, node: &mut RelativeSelector)

source§

fn visit_mut_relative_selector_list(&mut self, node: &mut RelativeSelectorList)

source§

fn visit_mut_relative_selectors(&mut self, node: &mut Vec<RelativeSelector>)

source§

fn visit_mut_resolution(&mut self, node: &mut Resolution)

source§

fn visit_mut_rule(&mut self, node: &mut Rule)

source§

fn visit_mut_rules(&mut self, node: &mut Vec<Rule>)

source§

fn visit_mut_scope_range(&mut self, node: &mut ScopeRange)

source§

fn visit_mut_selector_list(&mut self, node: &mut SelectorList)

source§

fn visit_mut_sequence_of_custom_idents( &mut self, node: &mut SequenceOfCustomIdents, )

source§

fn visit_mut_simple_block(&mut self, node: &mut SimpleBlock)

source§

fn visit_mut_size_feature(&mut self, node: &mut SizeFeature)

source§

fn visit_mut_size_feature_boolean(&mut self, node: &mut SizeFeatureBoolean)

source§

fn visit_mut_size_feature_name(&mut self, node: &mut SizeFeatureName)

source§

fn visit_mut_size_feature_plain(&mut self, node: &mut SizeFeaturePlain)

source§

fn visit_mut_size_feature_range(&mut self, node: &mut SizeFeatureRange)

source§

fn visit_mut_size_feature_range_comparison( &mut self, node: &mut SizeFeatureRangeComparison, )

source§

fn visit_mut_size_feature_range_interval( &mut self, node: &mut SizeFeatureRangeInterval, )

source§

fn visit_mut_size_feature_value(&mut self, node: &mut SizeFeatureValue)

source§

fn visit_mut_span(&mut self, node: &mut Span)

source§

fn visit_mut_str(&mut self, node: &mut Str)

source§

fn visit_mut_style_block(&mut self, node: &mut StyleBlock)

source§

fn visit_mut_stylesheet(&mut self, node: &mut Stylesheet)

source§

fn visit_mut_subclass_selector(&mut self, node: &mut SubclassSelector)

source§

fn visit_mut_subclass_selectors(&mut self, node: &mut Vec<SubclassSelector>)

source§

fn visit_mut_supports_and(&mut self, node: &mut SupportsAnd)

source§

fn visit_mut_supports_condition(&mut self, node: &mut SupportsCondition)

source§

fn visit_mut_supports_condition_type( &mut self, node: &mut SupportsConditionType, )

source§

fn visit_mut_supports_condition_types( &mut self, node: &mut Vec<SupportsConditionType>, )

source§

fn visit_mut_supports_feature(&mut self, node: &mut SupportsFeature)

source§

fn visit_mut_supports_in_parens(&mut self, node: &mut SupportsInParens)

source§

fn visit_mut_supports_not(&mut self, node: &mut SupportsNot)

source§

fn visit_mut_supports_or(&mut self, node: &mut SupportsOr)

source§

fn visit_mut_tag_name_selector(&mut self, node: &mut TagNameSelector)

source§

fn visit_mut_time(&mut self, node: &mut Time)

source§

fn visit_mut_time_percentage(&mut self, node: &mut TimePercentage)

source§

fn visit_mut_token(&mut self, node: &mut Token)

source§

fn visit_mut_token_and_span(&mut self, node: &mut TokenAndSpan)

source§

fn visit_mut_type_selector(&mut self, node: &mut TypeSelector)

source§

fn visit_mut_unicode_range(&mut self, node: &mut UnicodeRange)

source§

fn visit_mut_universal_selector(&mut self, node: &mut UniversalSelector)

source§

fn visit_mut_unknown_dimension(&mut self, node: &mut UnknownDimension)

source§

fn visit_mut_url(&mut self, node: &mut Url)

source§

fn visit_mut_url_key_value(&mut self, node: &mut UrlKeyValue)

source§

fn visit_mut_url_modifier(&mut self, node: &mut UrlModifier)

source§

fn visit_mut_url_modifiers(&mut self, node: &mut Vec<UrlModifier>)

source§

fn visit_mut_url_value(&mut self, node: &mut UrlValue)

source§

fn visit_mut_url_value_raw(&mut self, node: &mut UrlValueRaw)

source§

fn visit_mut_wq_name(&mut self, node: &mut WqName)

source§

impl<V> VisitMut for Optional<V>
where V: VisitMut,

source§

fn visit_mut_absolute_color_base(&mut self, node: &mut AbsoluteColorBase)

source§

fn visit_mut_alpha_value(&mut self, node: &mut AlphaValue)

source§

fn visit_mut_an_plus_b(&mut self, node: &mut AnPlusB)

source§

fn visit_mut_an_plus_b_notation(&mut self, node: &mut AnPlusBNotation)

source§

fn visit_mut_angle(&mut self, node: &mut Angle)

source§

fn visit_mut_angle_percentage(&mut self, node: &mut AnglePercentage)

source§

fn visit_mut_any_namespace(&mut self, node: &mut AnyNamespace)

source§

fn visit_mut_at_rule(&mut self, node: &mut AtRule)

source§

fn visit_mut_at_rule_name(&mut self, node: &mut AtRuleName)

source§

fn visit_mut_at_rule_prelude(&mut self, node: &mut AtRulePrelude)

source§

fn visit_mut_atom(&mut self, node: &mut Atom)

source§

fn visit_mut_attribute_selector(&mut self, node: &mut AttributeSelector)

source§

fn visit_mut_attribute_selector_matcher( &mut self, node: &mut AttributeSelectorMatcher, )

source§

fn visit_mut_attribute_selector_matcher_value( &mut self, node: &mut AttributeSelectorMatcherValue, )

source§

fn visit_mut_attribute_selector_modifier( &mut self, node: &mut AttributeSelectorModifier, )

source§

fn visit_mut_attribute_selector_value( &mut self, node: &mut AttributeSelectorValue, )

source§

fn visit_mut_bin_op(&mut self, node: &mut BinOp)

source§

fn visit_mut_calc_operator(&mut self, node: &mut CalcOperator)

source§

fn visit_mut_calc_operator_type(&mut self, node: &mut CalcOperatorType)

source§

fn visit_mut_calc_product(&mut self, node: &mut CalcProduct)

source§

fn visit_mut_calc_product_or_operator( &mut self, node: &mut CalcProductOrOperator, )

source§

fn visit_mut_calc_product_or_operators( &mut self, node: &mut Vec<CalcProductOrOperator>, )

source§

fn visit_mut_calc_sum(&mut self, node: &mut CalcSum)

source§

fn visit_mut_calc_value(&mut self, node: &mut CalcValue)

source§

fn visit_mut_calc_value_or_operator(&mut self, node: &mut CalcValueOrOperator)

source§

fn visit_mut_calc_value_or_operators( &mut self, node: &mut Vec<CalcValueOrOperator>, )

source§

fn visit_mut_class_selector(&mut self, node: &mut ClassSelector)

source§

fn visit_mut_cmyk_component(&mut self, node: &mut CmykComponent)

source§

fn visit_mut_color(&mut self, node: &mut Color)

source§

fn visit_mut_color_profile_name(&mut self, node: &mut ColorProfileName)

source§

fn visit_mut_combinator(&mut self, node: &mut Combinator)

source§

fn visit_mut_combinator_value(&mut self, node: &mut CombinatorValue)

source§

fn visit_mut_complex_selector(&mut self, node: &mut ComplexSelector)

source§

fn visit_mut_complex_selector_children( &mut self, node: &mut ComplexSelectorChildren, )

source§

fn visit_mut_complex_selector_childrens( &mut self, node: &mut Vec<ComplexSelectorChildren>, )

source§

fn visit_mut_complex_selectors(&mut self, node: &mut Vec<ComplexSelector>)

source§

fn visit_mut_component_value(&mut self, node: &mut ComponentValue)

source§

fn visit_mut_component_values(&mut self, node: &mut Vec<ComponentValue>)

source§

fn visit_mut_compound_selector(&mut self, node: &mut CompoundSelector)

source§

fn visit_mut_compound_selector_list(&mut self, node: &mut CompoundSelectorList)

source§

fn visit_mut_compound_selectors(&mut self, node: &mut Vec<CompoundSelector>)

source§

fn visit_mut_container_condition(&mut self, node: &mut ContainerCondition)

source§

fn visit_mut_container_name(&mut self, node: &mut ContainerName)

source§

fn visit_mut_container_query(&mut self, node: &mut ContainerQuery)

source§

fn visit_mut_container_query_and(&mut self, node: &mut ContainerQueryAnd)

source§

fn visit_mut_container_query_not(&mut self, node: &mut ContainerQueryNot)

source§

fn visit_mut_container_query_or(&mut self, node: &mut ContainerQueryOr)

source§

fn visit_mut_container_query_type(&mut self, node: &mut ContainerQueryType)

source§

fn visit_mut_container_query_types( &mut self, node: &mut Vec<ContainerQueryType>, )

source§

fn visit_mut_custom_highlight_name(&mut self, node: &mut CustomHighlightName)

source§

fn visit_mut_custom_ident(&mut self, node: &mut CustomIdent)

source§

fn visit_mut_custom_idents(&mut self, node: &mut Vec<CustomIdent>)

source§

fn visit_mut_custom_media_query(&mut self, node: &mut CustomMediaQuery)

source§

fn visit_mut_custom_media_query_media_type( &mut self, node: &mut CustomMediaQueryMediaType, )

source§

fn visit_mut_custom_property_name(&mut self, node: &mut CustomPropertyName)

source§

fn visit_mut_dashed_ident(&mut self, node: &mut DashedIdent)

source§

fn visit_mut_declaration(&mut self, node: &mut Declaration)

source§

fn visit_mut_declaration_name(&mut self, node: &mut DeclarationName)

source§

fn visit_mut_declaration_or_at_rule(&mut self, node: &mut DeclarationOrAtRule)

source§

fn visit_mut_delimiter(&mut self, node: &mut Delimiter)

source§

fn visit_mut_delimiter_value(&mut self, node: &mut DelimiterValue)

source§

fn visit_mut_dimension(&mut self, node: &mut Dimension)

source§

fn visit_mut_dimension_token(&mut self, node: &mut DimensionToken)

source§

fn visit_mut_document_prelude(&mut self, node: &mut DocumentPrelude)

source§

fn visit_mut_document_prelude_matching_function( &mut self, node: &mut DocumentPreludeMatchingFunction, )

source§

fn visit_mut_document_prelude_matching_functions( &mut self, node: &mut Vec<DocumentPreludeMatchingFunction>, )

source§

fn visit_mut_extension_name(&mut self, node: &mut ExtensionName)

source§

fn visit_mut_family_name(&mut self, node: &mut FamilyName)

source§

fn visit_mut_family_names(&mut self, node: &mut Vec<FamilyName>)

source§

fn visit_mut_flex(&mut self, node: &mut Flex)

source§

fn visit_mut_font_feature_values_prelude( &mut self, node: &mut FontFeatureValuesPrelude, )

source§

fn visit_mut_forgiving_complex_selector( &mut self, node: &mut ForgivingComplexSelector, )

source§

fn visit_mut_forgiving_complex_selectors( &mut self, node: &mut Vec<ForgivingComplexSelector>, )

source§

fn visit_mut_forgiving_relative_selector( &mut self, node: &mut ForgivingRelativeSelector, )

source§

fn visit_mut_forgiving_relative_selector_list( &mut self, node: &mut ForgivingRelativeSelectorList, )

source§

fn visit_mut_forgiving_relative_selectors( &mut self, node: &mut Vec<ForgivingRelativeSelector>, )

source§

fn visit_mut_forgiving_selector_list( &mut self, node: &mut ForgivingSelectorList, )

source§

fn visit_mut_frequency(&mut self, node: &mut Frequency)

source§

fn visit_mut_frequency_percentage(&mut self, node: &mut FrequencyPercentage)

source§

fn visit_mut_function(&mut self, node: &mut Function)

source§

fn visit_mut_function_name(&mut self, node: &mut FunctionName)

source§

fn visit_mut_general_enclosed(&mut self, node: &mut GeneralEnclosed)

source§

fn visit_mut_hex_color(&mut self, node: &mut HexColor)

source§

fn visit_mut_hue(&mut self, node: &mut Hue)

source§

fn visit_mut_id_selector(&mut self, node: &mut IdSelector)

source§

fn visit_mut_ident(&mut self, node: &mut Ident)

source§

fn visit_mut_idents(&mut self, node: &mut Vec<Ident>)

source§

fn visit_mut_import_conditions(&mut self, node: &mut ImportConditions)

source§

fn visit_mut_import_href(&mut self, node: &mut ImportHref)

source§

fn visit_mut_import_layer_name(&mut self, node: &mut ImportLayerName)

source§

fn visit_mut_import_prelude(&mut self, node: &mut ImportPrelude)

source§

fn visit_mut_important_flag(&mut self, node: &mut ImportantFlag)

source§

fn visit_mut_integer(&mut self, node: &mut Integer)

source§

fn visit_mut_keyframe_block(&mut self, node: &mut KeyframeBlock)

source§

fn visit_mut_keyframe_selector(&mut self, node: &mut KeyframeSelector)

source§

fn visit_mut_keyframe_selectors(&mut self, node: &mut Vec<KeyframeSelector>)

source§

fn visit_mut_keyframes_name(&mut self, node: &mut KeyframesName)

source§

fn visit_mut_keyframes_pseudo_function( &mut self, node: &mut KeyframesPseudoFunction, )

source§

fn visit_mut_keyframes_pseudo_prefix( &mut self, node: &mut KeyframesPseudoPrefix, )

source§

fn visit_mut_layer_name(&mut self, node: &mut LayerName)

source§

fn visit_mut_layer_name_list(&mut self, node: &mut LayerNameList)

source§

fn visit_mut_layer_names(&mut self, node: &mut Vec<LayerName>)

source§

fn visit_mut_layer_prelude(&mut self, node: &mut LayerPrelude)

source§

fn visit_mut_length(&mut self, node: &mut Length)

source§

fn visit_mut_length_percentage(&mut self, node: &mut LengthPercentage)

source§

fn visit_mut_list_of_component_values( &mut self, node: &mut ListOfComponentValues, )

source§

fn visit_mut_media_and(&mut self, node: &mut MediaAnd)

source§

fn visit_mut_media_condition(&mut self, node: &mut MediaCondition)

source§

fn visit_mut_media_condition_all_type( &mut self, node: &mut MediaConditionAllType, )

source§

fn visit_mut_media_condition_all_types( &mut self, node: &mut Vec<MediaConditionAllType>, )

source§

fn visit_mut_media_condition_type(&mut self, node: &mut MediaConditionType)

source§

fn visit_mut_media_condition_without_or( &mut self, node: &mut MediaConditionWithoutOr, )

source§

fn visit_mut_media_condition_without_or_type( &mut self, node: &mut MediaConditionWithoutOrType, )

source§

fn visit_mut_media_condition_without_or_types( &mut self, node: &mut Vec<MediaConditionWithoutOrType>, )

source§

fn visit_mut_media_feature(&mut self, node: &mut MediaFeature)

source§

fn visit_mut_media_feature_boolean(&mut self, node: &mut MediaFeatureBoolean)

source§

fn visit_mut_media_feature_name(&mut self, node: &mut MediaFeatureName)

source§

fn visit_mut_media_feature_plain(&mut self, node: &mut MediaFeaturePlain)

source§

fn visit_mut_media_feature_range(&mut self, node: &mut MediaFeatureRange)

source§

fn visit_mut_media_feature_range_comparison( &mut self, node: &mut MediaFeatureRangeComparison, )

source§

fn visit_mut_media_feature_range_interval( &mut self, node: &mut MediaFeatureRangeInterval, )

source§

fn visit_mut_media_feature_value(&mut self, node: &mut MediaFeatureValue)

source§

fn visit_mut_media_in_parens(&mut self, node: &mut MediaInParens)

source§

fn visit_mut_media_not(&mut self, node: &mut MediaNot)

source§

fn visit_mut_media_or(&mut self, node: &mut MediaOr)

source§

fn visit_mut_media_query(&mut self, node: &mut MediaQuery)

source§

fn visit_mut_media_query_list(&mut self, node: &mut MediaQueryList)

source§

fn visit_mut_media_querys(&mut self, node: &mut Vec<MediaQuery>)

source§

fn visit_mut_media_type(&mut self, node: &mut MediaType)

source§

fn visit_mut_named_namespace(&mut self, node: &mut NamedNamespace)

source§

fn visit_mut_namespace(&mut self, node: &mut Namespace)

source§

fn visit_mut_namespace_prefix(&mut self, node: &mut NamespacePrefix)

source§

fn visit_mut_namespace_prelude(&mut self, node: &mut NamespacePrelude)

source§

fn visit_mut_namespace_prelude_uri(&mut self, node: &mut NamespacePreludeUri)

source§

fn visit_mut_nesting_selector(&mut self, node: &mut NestingSelector)

source§

fn visit_mut_number(&mut self, node: &mut Number)

source§

fn visit_mut_number_type(&mut self, node: &mut NumberType)

source§

fn visit_mut_opt_at_rule_prelude( &mut self, node: &mut Option<Box<AtRulePrelude>>, )

source§

fn visit_mut_opt_atom(&mut self, node: &mut Option<Atom>)

source§

fn visit_mut_opt_attribute_selector_matcher( &mut self, node: &mut Option<AttributeSelectorMatcher>, )

source§

fn visit_mut_opt_attribute_selector_modifier( &mut self, node: &mut Option<AttributeSelectorModifier>, )

source§

fn visit_mut_opt_attribute_selector_value( &mut self, node: &mut Option<AttributeSelectorValue>, )

source§

fn visit_mut_opt_combinator(&mut self, node: &mut Option<Combinator>)

source§

fn visit_mut_opt_container_name(&mut self, node: &mut Option<ContainerName>)

source§

fn visit_mut_opt_forgiving_selector_list( &mut self, node: &mut Option<ForgivingSelectorList>, )

source§

fn visit_mut_opt_function(&mut self, node: &mut Option<Box<Function>>)

source§

fn visit_mut_opt_ident(&mut self, node: &mut Option<Ident>)

source§

fn visit_mut_opt_import_conditions( &mut self, node: &mut Option<Box<ImportConditions>>, )

source§

fn visit_mut_opt_import_layer_name( &mut self, node: &mut Option<Box<ImportLayerName>>, )

source§

fn visit_mut_opt_important_flag(&mut self, node: &mut Option<ImportantFlag>)

source§

fn visit_mut_opt_media_condition_type( &mut self, node: &mut Option<Box<MediaConditionType>>, )

source§

fn visit_mut_opt_media_query_list( &mut self, node: &mut Option<Box<MediaQueryList>>, )

source§

fn visit_mut_opt_media_type(&mut self, node: &mut Option<MediaType>)

source§

fn visit_mut_opt_namespace(&mut self, node: &mut Option<Namespace>)

source§

fn visit_mut_opt_namespace_prefix(&mut self, node: &mut Option<NamespacePrefix>)

source§

fn visit_mut_opt_nesting_selector(&mut self, node: &mut Option<NestingSelector>)

source§

fn visit_mut_opt_number(&mut self, node: &mut Option<Number>)

source§

fn visit_mut_opt_page_selector_pseudos( &mut self, node: &mut Option<Vec<PageSelectorPseudo>>, )

source§

fn visit_mut_opt_page_selector_type( &mut self, node: &mut Option<PageSelectorType>, )

source§

fn visit_mut_opt_pseudo_class_selector_childrens( &mut self, node: &mut Option<Vec<PseudoClassSelectorChildren>>, )

source§

fn visit_mut_opt_pseudo_element_selector_childrens( &mut self, node: &mut Option<Vec<PseudoElementSelectorChildren>>, )

source§

fn visit_mut_opt_simple_block(&mut self, node: &mut Option<SimpleBlock>)

source§

fn visit_mut_opt_type_selector(&mut self, node: &mut Option<Box<TypeSelector>>)

source§

fn visit_mut_opt_url_modifiers(&mut self, node: &mut Option<Vec<UrlModifier>>)

source§

fn visit_mut_opt_url_value(&mut self, node: &mut Option<Box<UrlValue>>)

source§

fn visit_mut_page_selector(&mut self, node: &mut PageSelector)

source§

fn visit_mut_page_selector_list(&mut self, node: &mut PageSelectorList)

source§

fn visit_mut_page_selector_pseudo(&mut self, node: &mut PageSelectorPseudo)

source§

fn visit_mut_page_selector_pseudos( &mut self, node: &mut Vec<PageSelectorPseudo>, )

source§

fn visit_mut_page_selector_type(&mut self, node: &mut PageSelectorType)

source§

fn visit_mut_page_selectors(&mut self, node: &mut Vec<PageSelector>)

source§

fn visit_mut_percentage(&mut self, node: &mut Percentage)

source§

fn visit_mut_pseudo_class_selector(&mut self, node: &mut PseudoClassSelector)

source§

fn visit_mut_pseudo_class_selector_children( &mut self, node: &mut PseudoClassSelectorChildren, )

source§

fn visit_mut_pseudo_class_selector_childrens( &mut self, node: &mut Vec<PseudoClassSelectorChildren>, )

source§

fn visit_mut_pseudo_element_selector( &mut self, node: &mut PseudoElementSelector, )

source§

fn visit_mut_pseudo_element_selector_children( &mut self, node: &mut PseudoElementSelectorChildren, )

source§

fn visit_mut_pseudo_element_selector_childrens( &mut self, node: &mut Vec<PseudoElementSelectorChildren>, )

source§

fn visit_mut_qualified_rule(&mut self, node: &mut QualifiedRule)

source§

fn visit_mut_qualified_rule_prelude(&mut self, node: &mut QualifiedRulePrelude)

source§

fn visit_mut_query_in_parens(&mut self, node: &mut QueryInParens)

source§

fn visit_mut_ratio(&mut self, node: &mut Ratio)

source§

fn visit_mut_relative_selector(&mut self, node: &mut RelativeSelector)

source§

fn visit_mut_relative_selector_list(&mut self, node: &mut RelativeSelectorList)

source§

fn visit_mut_relative_selectors(&mut self, node: &mut Vec<RelativeSelector>)

source§

fn visit_mut_resolution(&mut self, node: &mut Resolution)

source§

fn visit_mut_rule(&mut self, node: &mut Rule)

source§

fn visit_mut_rules(&mut self, node: &mut Vec<Rule>)

source§

fn visit_mut_scope_range(&mut self, node: &mut ScopeRange)

source§

fn visit_mut_selector_list(&mut self, node: &mut SelectorList)

source§

fn visit_mut_sequence_of_custom_idents( &mut self, node: &mut SequenceOfCustomIdents, )

source§

fn visit_mut_simple_block(&mut self, node: &mut SimpleBlock)

source§

fn visit_mut_size_feature(&mut self, node: &mut SizeFeature)

source§

fn visit_mut_size_feature_boolean(&mut self, node: &mut SizeFeatureBoolean)

source§

fn visit_mut_size_feature_name(&mut self, node: &mut SizeFeatureName)

source§

fn visit_mut_size_feature_plain(&mut self, node: &mut SizeFeaturePlain)

source§

fn visit_mut_size_feature_range(&mut self, node: &mut SizeFeatureRange)

source§

fn visit_mut_size_feature_range_comparison( &mut self, node: &mut SizeFeatureRangeComparison, )

source§

fn visit_mut_size_feature_range_interval( &mut self, node: &mut SizeFeatureRangeInterval, )

source§

fn visit_mut_size_feature_value(&mut self, node: &mut SizeFeatureValue)

source§

fn visit_mut_span(&mut self, node: &mut Span)

source§

fn visit_mut_str(&mut self, node: &mut Str)

source§

fn visit_mut_style_block(&mut self, node: &mut StyleBlock)

source§

fn visit_mut_stylesheet(&mut self, node: &mut Stylesheet)

source§

fn visit_mut_subclass_selector(&mut self, node: &mut SubclassSelector)

source§

fn visit_mut_subclass_selectors(&mut self, node: &mut Vec<SubclassSelector>)

source§

fn visit_mut_supports_and(&mut self, node: &mut SupportsAnd)

source§

fn visit_mut_supports_condition(&mut self, node: &mut SupportsCondition)

source§

fn visit_mut_supports_condition_type( &mut self, node: &mut SupportsConditionType, )

source§

fn visit_mut_supports_condition_types( &mut self, node: &mut Vec<SupportsConditionType>, )

source§

fn visit_mut_supports_feature(&mut self, node: &mut SupportsFeature)

source§

fn visit_mut_supports_in_parens(&mut self, node: &mut SupportsInParens)

source§

fn visit_mut_supports_not(&mut self, node: &mut SupportsNot)

source§

fn visit_mut_supports_or(&mut self, node: &mut SupportsOr)

source§

fn visit_mut_tag_name_selector(&mut self, node: &mut TagNameSelector)

source§

fn visit_mut_time(&mut self, node: &mut Time)

source§

fn visit_mut_time_percentage(&mut self, node: &mut TimePercentage)

source§

fn visit_mut_token(&mut self, node: &mut Token)

source§

fn visit_mut_token_and_span(&mut self, node: &mut TokenAndSpan)

source§

fn visit_mut_type_selector(&mut self, node: &mut TypeSelector)

source§

fn visit_mut_unicode_range(&mut self, node: &mut UnicodeRange)

source§

fn visit_mut_universal_selector(&mut self, node: &mut UniversalSelector)

source§

fn visit_mut_unknown_dimension(&mut self, node: &mut UnknownDimension)

source§

fn visit_mut_url(&mut self, node: &mut Url)

source§

fn visit_mut_url_key_value(&mut self, node: &mut UrlKeyValue)

source§

fn visit_mut_url_modifier(&mut self, node: &mut UrlModifier)

source§

fn visit_mut_url_modifiers(&mut self, node: &mut Vec<UrlModifier>)

source§

fn visit_mut_url_value(&mut self, node: &mut UrlValue)

source§

fn visit_mut_url_value_raw(&mut self, node: &mut UrlValueRaw)

source§

fn visit_mut_wq_name(&mut self, node: &mut WqName)

Implementors§