pub trait VisitAll {
Show 193 methods fn visit_an_plus_b(&mut self, n: &AnPlusB) { ... }
fn visit_an_plus_b_notation(&mut self, n: &AnPlusBNotation) { ... }
fn visit_angle(&mut self, n: &Angle) { ... }
fn visit_at_rule(&mut self, n: &AtRule) { ... }
fn visit_at_rule_name(&mut self, n: &AtRuleName) { ... }
fn visit_attribute_selector(&mut self, n: &AttributeSelector) { ... }
fn visit_attribute_selector_matcher(&mut self, n: &AttributeSelectorMatcher) { ... }
fn visit_attribute_selector_matcher_value(
        &mut self,
        n: &AttributeSelectorMatcherValue
    ) { ... }
fn visit_attribute_selector_modifier(
        &mut self,
        n: &AttributeSelectorModifier
    ) { ... }
fn visit_attribute_selector_value(&mut self, n: &AttributeSelectorValue) { ... }
fn visit_calc_operator(&mut self, n: &CalcOperator) { ... }
fn visit_calc_operator_type(&mut self, n: &CalcOperatorType) { ... }
fn visit_calc_product(&mut self, n: &CalcProduct) { ... }
fn visit_calc_product_or_operator(&mut self, n: &CalcProductOrOperator) { ... }
fn visit_calc_product_or_operators(&mut self, n: &[CalcProductOrOperator]) { ... }
fn visit_calc_sum(&mut self, n: &CalcSum) { ... }
fn visit_calc_value(&mut self, n: &CalcValue) { ... }
fn visit_calc_value_or_operator(&mut self, n: &CalcValueOrOperator) { ... }
fn visit_calc_value_or_operators(&mut self, n: &[CalcValueOrOperator]) { ... }
fn visit_char(&mut self, n: &char) { ... }
fn visit_charset_rule(&mut self, n: &CharsetRule) { ... }
fn visit_class_selector(&mut self, n: &ClassSelector) { ... }
fn visit_color(&mut self, n: &Color) { ... }
fn visit_color_profile_name(&mut self, n: &ColorProfileName) { ... }
fn visit_color_profile_rule(&mut self, n: &ColorProfileRule) { ... }
fn visit_combinator(&mut self, n: &Combinator) { ... }
fn visit_combinator_value(&mut self, n: &CombinatorValue) { ... }
fn visit_complex_selector(&mut self, n: &ComplexSelector) { ... }
fn visit_complex_selector_children(&mut self, n: &ComplexSelectorChildren) { ... }
fn visit_complex_selector_children_vec(
        &mut self,
        n: &[ComplexSelectorChildren]
    ) { ... }
fn visit_complex_selectors(&mut self, n: &[ComplexSelector]) { ... }
fn visit_component_value(&mut self, n: &ComponentValue) { ... }
fn visit_component_values(&mut self, n: &[ComponentValue]) { ... }
fn visit_compound_selector(&mut self, n: &CompoundSelector) { ... }
fn visit_compound_selector_list(&mut self, n: &CompoundSelectorList) { ... }
fn visit_compound_selectors(&mut self, n: &[CompoundSelector]) { ... }
fn visit_counter_style_rule(&mut self, n: &CounterStyleRule) { ... }
fn visit_custom_ident(&mut self, n: &CustomIdent) { ... }
fn visit_dashed_ident(&mut self, n: &DashedIdent) { ... }
fn visit_declaration(&mut self, n: &Declaration) { ... }
fn visit_declaration_name(&mut self, n: &DeclarationName) { ... }
fn visit_declaration_or_at_rule(&mut self, n: &DeclarationOrAtRule) { ... }
fn visit_delimiter(&mut self, n: &Delimiter) { ... }
fn visit_delimiter_value(&mut self, n: &DelimiterValue) { ... }
fn visit_dimension(&mut self, n: &Dimension) { ... }
fn visit_document_rule(&mut self, n: &DocumentRule) { ... }
fn visit_document_rule_matching_function(
        &mut self,
        n: &DocumentRuleMatchingFunction
    ) { ... }
fn visit_document_rule_matching_functions(
        &mut self,
        n: &[DocumentRuleMatchingFunction]
    ) { ... }
fn visit_f_64(&mut self, n: &f64) { ... }
fn visit_flex(&mut self, n: &Flex) { ... }
fn visit_font_face_rule(&mut self, n: &FontFaceRule) { ... }
fn visit_frequency(&mut self, n: &Frequency) { ... }
fn visit_function(&mut self, n: &Function) { ... }
fn visit_general_enclosed(&mut self, n: &GeneralEnclosed) { ... }
fn visit_hex_color(&mut self, n: &HexColor) { ... }
fn visit_i_32(&mut self, n: &i32) { ... }
fn visit_i_64(&mut self, n: &i64) { ... }
fn visit_id_selector(&mut self, n: &IdSelector) { ... }
fn visit_ident(&mut self, n: &Ident) { ... }
fn visit_idents(&mut self, n: &[Ident]) { ... }
fn visit_import_href(&mut self, n: &ImportHref) { ... }
fn visit_import_layer_name(&mut self, n: &ImportLayerName) { ... }
fn visit_import_rule(&mut self, n: &ImportRule) { ... }
fn visit_import_supports_type(&mut self, n: &ImportSupportsType) { ... }
fn visit_important_flag(&mut self, n: &ImportantFlag) { ... }
fn visit_integer(&mut self, n: &Integer) { ... }
fn visit_js_word(&mut self, n: &JsWord) { ... }
fn visit_keyframe_block(&mut self, n: &KeyframeBlock) { ... }
fn visit_keyframe_selector(&mut self, n: &KeyframeSelector) { ... }
fn visit_keyframe_selectors(&mut self, n: &[KeyframeSelector]) { ... }
fn visit_keyframes_name(&mut self, n: &KeyframesName) { ... }
fn visit_keyframes_rule(&mut self, n: &KeyframesRule) { ... }
fn visit_layer_name(&mut self, n: &LayerName) { ... }
fn visit_layer_name_list(&mut self, n: &LayerNameList) { ... }
fn visit_layer_names(&mut self, n: &[LayerName]) { ... }
fn visit_layer_prelude(&mut self, n: &LayerPrelude) { ... }
fn visit_layer_rule(&mut self, n: &LayerRule) { ... }
fn visit_length(&mut self, n: &Length) { ... }
fn visit_media_and(&mut self, n: &MediaAnd) { ... }
fn visit_media_condition(&mut self, n: &MediaCondition) { ... }
fn visit_media_condition_all_type(&mut self, n: &MediaConditionAllType) { ... }
fn visit_media_condition_all_types(&mut self, n: &[MediaConditionAllType]) { ... }
fn visit_media_condition_type(&mut self, n: &MediaConditionType) { ... }
fn visit_media_condition_without_or(&mut self, n: &MediaConditionWithoutOr) { ... }
fn visit_media_condition_without_or_type(
        &mut self,
        n: &MediaConditionWithoutOrType
    ) { ... }
fn visit_media_condition_without_or_types(
        &mut self,
        n: &[MediaConditionWithoutOrType]
    ) { ... }
fn visit_media_feature(&mut self, n: &MediaFeature) { ... }
fn visit_media_feature_boolean(&mut self, n: &MediaFeatureBoolean) { ... }
fn visit_media_feature_name(&mut self, n: &MediaFeatureName) { ... }
fn visit_media_feature_plain(&mut self, n: &MediaFeaturePlain) { ... }
fn visit_media_feature_range(&mut self, n: &MediaFeatureRange) { ... }
fn visit_media_feature_range_comparison(
        &mut self,
        n: &MediaFeatureRangeComparison
    ) { ... }
fn visit_media_feature_range_interval(
        &mut self,
        n: &MediaFeatureRangeInterval
    ) { ... }
fn visit_media_feature_value(&mut self, n: &MediaFeatureValue) { ... }
fn visit_media_in_parens(&mut self, n: &MediaInParens) { ... }
fn visit_media_not(&mut self, n: &MediaNot) { ... }
fn visit_media_or(&mut self, n: &MediaOr) { ... }
fn visit_media_queries(&mut self, n: &[MediaQuery]) { ... }
fn visit_media_query(&mut self, n: &MediaQuery) { ... }
fn visit_media_query_list(&mut self, n: &MediaQueryList) { ... }
fn visit_media_rule(&mut self, n: &MediaRule) { ... }
fn visit_namespace_rule(&mut self, n: &NamespaceRule) { ... }
fn visit_namespace_uri(&mut self, n: &NamespaceUri) { ... }
fn visit_nest_rule(&mut self, n: &NestRule) { ... }
fn visit_nesting_selector(&mut self, n: &NestingSelector) { ... }
fn visit_ns_prefix(&mut self, n: &NsPrefix) { ... }
fn visit_number(&mut self, n: &Number) { ... }
fn visit_opt_attribute_selector_matcher(
        &mut self,
        n: Option<&AttributeSelectorMatcher>
    ) { ... }
fn visit_opt_attribute_selector_modifier(
        &mut self,
        n: Option<&AttributeSelectorModifier>
    ) { ... }
fn visit_opt_attribute_selector_value(
        &mut self,
        n: Option<&AttributeSelectorValue>
    ) { ... }
fn visit_opt_combinator(&mut self, n: Option<&Combinator>) { ... }
fn visit_opt_i_32(&mut self, n: Option<&i32>) { ... }
fn visit_opt_ident(&mut self, n: Option<&Ident>) { ... }
fn visit_opt_import_layer_name(&mut self, n: Option<&ImportLayerName>) { ... }
fn visit_opt_import_supports_type(&mut self, n: Option<&ImportSupportsType>) { ... }
fn visit_opt_important_flag(&mut self, n: Option<&ImportantFlag>) { ... }
fn visit_opt_js_word(&mut self, n: Option<&JsWord>) { ... }
fn visit_opt_layer_prelude(&mut self, n: Option<&LayerPrelude>) { ... }
fn visit_opt_media_condition_type(&mut self, n: Option<&MediaConditionType>) { ... }
fn visit_opt_media_query_list(&mut self, n: Option<&MediaQueryList>) { ... }
fn visit_opt_nesting_selector(&mut self, n: Option<&NestingSelector>) { ... }
fn visit_opt_ns_prefix(&mut self, n: Option<&NsPrefix>) { ... }
fn visit_opt_number(&mut self, n: Option<&Number>) { ... }
fn visit_opt_page_selector_list(&mut self, n: Option<&PageSelectorList>) { ... }
fn visit_opt_page_selector_pseudos(
        &mut self,
        n: Option<&[PageSelectorPseudo]>
    ) { ... }
fn visit_opt_page_selector_type(&mut self, n: Option<&PageSelectorType>) { ... }
fn visit_opt_pseudo_class_selector_children_vec(
        &mut self,
        n: Option<&[PseudoClassSelectorChildren]>
    ) { ... }
fn visit_opt_pseudo_element_selector_children_vec(
        &mut self,
        n: Option<&[PseudoElementSelectorChildren]>
    ) { ... }
fn visit_opt_simple_block(&mut self, n: Option<&SimpleBlock>) { ... }
fn visit_opt_type_selector(&mut self, n: Option<&TypeSelector>) { ... }
fn visit_opt_url_modifiers(&mut self, n: Option<&[UrlModifier]>) { ... }
fn visit_opt_url_value(&mut self, n: Option<&UrlValue>) { ... }
fn visit_page_margin_rule(&mut self, n: &PageMarginRule) { ... }
fn visit_page_rule(&mut self, n: &PageRule) { ... }
fn visit_page_selector(&mut self, n: &PageSelector) { ... }
fn visit_page_selector_list(&mut self, n: &PageSelectorList) { ... }
fn visit_page_selector_pseudo(&mut self, n: &PageSelectorPseudo) { ... }
fn visit_page_selector_pseudos(&mut self, n: &[PageSelectorPseudo]) { ... }
fn visit_page_selector_type(&mut self, n: &PageSelectorType) { ... }
fn visit_page_selectors(&mut self, n: &[PageSelector]) { ... }
fn visit_percentage(&mut self, n: &Percentage) { ... }
fn visit_property_rule(&mut self, n: &PropertyRule) { ... }
fn visit_pseudo_class_selector(&mut self, n: &PseudoClassSelector) { ... }
fn visit_pseudo_class_selector_children(
        &mut self,
        n: &PseudoClassSelectorChildren
    ) { ... }
fn visit_pseudo_class_selector_children_vec(
        &mut self,
        n: &[PseudoClassSelectorChildren]
    ) { ... }
fn visit_pseudo_element_selector(&mut self, n: &PseudoElementSelector) { ... }
fn visit_pseudo_element_selector_children(
        &mut self,
        n: &PseudoElementSelectorChildren
    ) { ... }
fn visit_pseudo_element_selector_children_vec(
        &mut self,
        n: &[PseudoElementSelectorChildren]
    ) { ... }
fn visit_qualified_rule(&mut self, n: &QualifiedRule) { ... }
fn visit_ratio(&mut self, n: &Ratio) { ... }
fn visit_relative_selector(&mut self, n: &RelativeSelector) { ... }
fn visit_relative_selector_list(&mut self, n: &RelativeSelectorList) { ... }
fn visit_relative_selectors(&mut self, n: &[RelativeSelector]) { ... }
fn visit_resolution(&mut self, n: &Resolution) { ... }
fn visit_rule(&mut self, n: &Rule) { ... }
fn visit_rules(&mut self, n: &[Rule]) { ... }
fn visit_selector_list(&mut self, n: &SelectorList) { ... }
fn visit_simple_block(&mut self, n: &SimpleBlock) { ... }
fn visit_span(&mut self, n: &Span) { ... }
fn visit_str(&mut self, n: &Str) { ... }
fn visit_style_block(&mut self, n: &StyleBlock) { ... }
fn visit_stylesheet(&mut self, n: &Stylesheet) { ... }
fn visit_subclass_selector(&mut self, n: &SubclassSelector) { ... }
fn visit_subclass_selectors(&mut self, n: &[SubclassSelector]) { ... }
fn visit_supports_and(&mut self, n: &SupportsAnd) { ... }
fn visit_supports_condition(&mut self, n: &SupportsCondition) { ... }
fn visit_supports_condition_type(&mut self, n: &SupportsConditionType) { ... }
fn visit_supports_condition_types(&mut self, n: &[SupportsConditionType]) { ... }
fn visit_supports_feature(&mut self, n: &SupportsFeature) { ... }
fn visit_supports_in_parens(&mut self, n: &SupportsInParens) { ... }
fn visit_supports_not(&mut self, n: &SupportsNot) { ... }
fn visit_supports_or(&mut self, n: &SupportsOr) { ... }
fn visit_supports_rule(&mut self, n: &SupportsRule) { ... }
fn visit_tag_name_selector(&mut self, n: &TagNameSelector) { ... }
fn visit_time(&mut self, n: &Time) { ... }
fn visit_token(&mut self, n: &Token) { ... }
fn visit_token_and_span(&mut self, n: &TokenAndSpan) { ... }
fn visit_token_and_spans(&mut self, n: &[TokenAndSpan]) { ... }
fn visit_tokens(&mut self, n: &Tokens) { ... }
fn visit_type_selector(&mut self, n: &TypeSelector) { ... }
fn visit_unicode_range(&mut self, n: &UnicodeRange) { ... }
fn visit_universal_selector(&mut self, n: &UniversalSelector) { ... }
fn visit_unknown_at_rule(&mut self, n: &UnknownAtRule) { ... }
fn visit_unknown_dimension(&mut self, n: &UnknownDimension) { ... }
fn visit_url(&mut self, n: &Url) { ... }
fn visit_url_modifier(&mut self, n: &UrlModifier) { ... }
fn visit_url_modifiers(&mut self, n: &[UrlModifier]) { ... }
fn visit_url_value(&mut self, n: &UrlValue) { ... }
fn visit_url_value_raw(&mut self, n: &UrlValueRaw) { ... }
fn visit_value(&mut self, n: &Value) { ... }
fn visit_values(&mut self, n: &[Value]) { ... }
fn visit_viewport_rule(&mut self, n: &ViewportRule) { ... }
fn visit_wq_name(&mut self, n: &WqName) { ... }
}

Provided methods

Implementations on Foreign Types

Implementors