pub trait VisitMut {
Show 146 methods fn visit_mut_an_plus_b(&mut self, n: &mut AnPlusB) { ... }
fn visit_mut_at_rule(&mut self, n: &mut AtRule) { ... }
fn visit_mut_at_selector(&mut self, n: &mut AtSelector) { ... }
fn visit_mut_at_text_value(&mut self, n: &mut AtTextValue) { ... }
fn visit_mut_attr_selector(&mut self, n: &mut AttrSelector) { ... }
fn visit_mut_attr_selector_matcher(&mut self, n: &mut AttrSelectorMatcher) { ... }
fn visit_mut_attr_selector_value(&mut self, n: &mut AttrSelectorValue) { ... }
fn visit_mut_bin_op(&mut self, n: &mut BinOp) { ... }
fn visit_mut_bin_value(&mut self, n: &mut BinValue) { ... }
fn visit_mut_block(&mut self, n: &mut Block) { ... }
fn visit_mut_brace_value(&mut self, n: &mut BraceValue) { ... }
fn visit_mut_char(&mut self, n: &mut char) { ... }
fn visit_mut_charset_rule(&mut self, n: &mut CharsetRule) { ... }
fn visit_mut_class_selector(&mut self, n: &mut ClassSelector) { ... }
fn visit_mut_combinator(&mut self, n: &mut Combinator) { ... }
fn visit_mut_combinator_value(&mut self, n: &mut CombinatorValue) { ... }
fn visit_mut_comma_values(&mut self, n: &mut CommaValues) { ... }
fn visit_mut_complex_selector(&mut self, n: &mut ComplexSelector) { ... }
fn visit_mut_complex_selector_children(
        &mut self,
        n: &mut ComplexSelectorChildren
    ) { ... }
fn visit_mut_complex_selector_children_vec(
        &mut self,
        n: &mut Vec<ComplexSelectorChildren>
    ) { ... }
fn visit_mut_complex_selectors(&mut self, n: &mut Vec<ComplexSelector>) { ... }
fn visit_mut_compound_selector(&mut self, n: &mut CompoundSelector) { ... }
fn visit_mut_custom_ident(&mut self, n: &mut CustomIdent) { ... }
fn visit_mut_declaration(&mut self, n: &mut Declaration) { ... }
fn visit_mut_declaration_block_item(&mut self, n: &mut DeclarationBlockItem) { ... }
fn visit_mut_declaration_block_items(
        &mut self,
        n: &mut Vec<DeclarationBlockItem>
    ) { ... }
fn visit_mut_document_rule(&mut self, n: &mut DocumentRule) { ... }
fn visit_mut_font_face_rule(&mut self, n: &mut FontFaceRule) { ... }
fn visit_mut_function(&mut self, n: &mut Function) { ... }
fn visit_mut_functions(&mut self, n: &mut Vec<Function>) { ... }
fn visit_mut_hash_value(&mut self, n: &mut HashValue) { ... }
fn visit_mut_i_32(&mut self, n: &mut i32) { ... }
fn visit_mut_id_selector(&mut self, n: &mut IdSelector) { ... }
fn visit_mut_ident(&mut self, n: &mut Ident) { ... }
fn visit_mut_idents(&mut self, n: &mut Vec<Ident>) { ... }
fn visit_mut_import_href(&mut self, n: &mut ImportHref) { ... }
fn visit_mut_import_layer_name(&mut self, n: &mut ImportLayerName) { ... }
fn visit_mut_import_rule(&mut self, n: &mut ImportRule) { ... }
fn visit_mut_js_word(&mut self, n: &mut JsWord) { ... }
fn visit_mut_keyframe_block(&mut self, n: &mut KeyframeBlock) { ... }
fn visit_mut_keyframe_block_rule(&mut self, n: &mut KeyframeBlockRule) { ... }
fn visit_mut_keyframe_blocks(&mut self, n: &mut Vec<KeyframeBlock>) { ... }
fn visit_mut_keyframe_selector(&mut self, n: &mut KeyframeSelector) { ... }
fn visit_mut_keyframe_selectors(&mut self, n: &mut Vec<KeyframeSelector>) { ... }
fn visit_mut_keyframes_name(&mut self, n: &mut KeyframesName) { ... }
fn visit_mut_keyframes_rule(&mut self, n: &mut KeyframesRule) { ... }
fn visit_mut_layer_name(&mut self, n: &mut LayerName) { ... }
fn visit_mut_layer_name_list(&mut self, n: &mut LayerNameList) { ... }
fn visit_mut_layer_names(&mut self, n: &mut Vec<LayerName>) { ... }
fn visit_mut_layer_prelude(&mut self, n: &mut LayerPrelude) { ... }
fn visit_mut_layer_rule(&mut self, n: &mut LayerRule) { ... }
fn visit_mut_media_and(&mut self, n: &mut MediaAnd) { ... }
fn visit_mut_media_condition(&mut self, n: &mut MediaCondition) { ... }
fn visit_mut_media_condition_all_type(
        &mut self,
        n: &mut MediaConditionAllType
    ) { ... }
fn visit_mut_media_condition_all_types(
        &mut self,
        n: &mut Vec<MediaConditionAllType>
    ) { ... }
fn visit_mut_media_condition_type(&mut self, n: &mut MediaConditionType) { ... }
fn visit_mut_media_condition_without_or(
        &mut self,
        n: &mut MediaConditionWithoutOr
    ) { ... }
fn visit_mut_media_condition_without_or_type(
        &mut self,
        n: &mut MediaConditionWithoutOrType
    ) { ... }
fn visit_mut_media_condition_without_or_types(
        &mut self,
        n: &mut Vec<MediaConditionWithoutOrType>
    ) { ... }
fn visit_mut_media_feature(&mut self, n: &mut MediaFeature) { ... }
fn visit_mut_media_feature_boolean(&mut self, n: &mut MediaFeatureBoolean) { ... }
fn visit_mut_media_feature_name(&mut self, n: &mut MediaFeatureName) { ... }
fn visit_mut_media_feature_plain(&mut self, n: &mut MediaFeaturePlain) { ... }
fn visit_mut_media_feature_range(&mut self, n: &mut MediaFeatureRange) { ... }
fn visit_mut_media_feature_range_comparison(
        &mut self,
        n: &mut MediaFeatureRangeComparison
    ) { ... }
fn visit_mut_media_feature_range_interval(
        &mut self,
        n: &mut MediaFeatureRangeInterval
    ) { ... }
fn visit_mut_media_feature_value(&mut self, n: &mut MediaFeatureValue) { ... }
fn visit_mut_media_in_parens(&mut self, n: &mut MediaInParens) { ... }
fn visit_mut_media_not(&mut self, n: &mut MediaNot) { ... }
fn visit_mut_media_or(&mut self, n: &mut MediaOr) { ... }
fn visit_mut_media_queries(&mut self, n: &mut Vec<MediaQuery>) { ... }
fn visit_mut_media_query(&mut self, n: &mut MediaQuery) { ... }
fn visit_mut_media_query_list(&mut self, n: &mut MediaQueryList) { ... }
fn visit_mut_media_rule(&mut self, n: &mut MediaRule) { ... }
fn visit_mut_namespace_rule(&mut self, n: &mut NamespaceRule) { ... }
fn visit_mut_namespace_uri(&mut self, n: &mut NamespaceUri) { ... }
fn visit_mut_nested_page_rule(&mut self, n: &mut NestedPageRule) { ... }
fn visit_mut_nesting_selector(&mut self, n: &mut NestingSelector) { ... }
fn visit_mut_nth(&mut self, n: &mut Nth) { ... }
fn visit_mut_nth_value(&mut self, n: &mut NthValue) { ... }
fn visit_mut_num(&mut self, n: &mut Num) { ... }
fn visit_mut_opt_attr_selector_matcher(
        &mut self,
        n: &mut Option<AttrSelectorMatcher>
    ) { ... }
fn visit_mut_opt_attr_selector_value(
        &mut self,
        n: &mut Option<AttrSelectorValue>
    ) { ... }
fn visit_mut_opt_brace_value(&mut self, n: &mut Option<BraceValue>) { ... }
fn visit_mut_opt_char(&mut self, n: &mut Option<char>) { ... }
fn visit_mut_opt_i_32(&mut self, n: &mut Option<i32>) { ... }
fn visit_mut_opt_ident(&mut self, n: &mut Option<Ident>) { ... }
fn visit_mut_opt_import_layer_name(
        &mut self,
        n: &mut Option<ImportLayerName>
    ) { ... }
fn visit_mut_opt_js_word(&mut self, n: &mut Option<JsWord>) { ... }
fn visit_mut_opt_layer_prelude(&mut self, n: &mut Option<LayerPrelude>) { ... }
fn visit_mut_opt_media_condition_type(
        &mut self,
        n: &mut Option<MediaConditionType>
    ) { ... }
fn visit_mut_opt_media_query_list(&mut self, n: &mut Option<MediaQueryList>) { ... }
fn visit_mut_opt_nesting_selector(
        &mut self,
        n: &mut Option<NestingSelector>
    ) { ... }
fn visit_mut_opt_pseudo_selector_children(
        &mut self,
        n: &mut Option<PseudoSelectorChildren>
    ) { ... }
fn visit_mut_opt_rules(&mut self, n: &mut Option<Vec<Rule>>) { ... }
fn visit_mut_opt_selector_list(&mut self, n: &mut Option<SelectorList>) { ... }
fn visit_mut_opt_simple_block(&mut self, n: &mut Option<SimpleBlock>) { ... }
fn visit_mut_opt_span(&mut self, n: &mut Option<Span>) { ... }
fn visit_mut_opt_tokens(&mut self, n: &mut Option<Tokens>) { ... }
fn visit_mut_opt_type_selector(&mut self, n: &mut Option<TypeSelector>) { ... }
fn visit_mut_opt_values(&mut self, n: &mut Option<Vec<Value>>) { ... }
fn visit_mut_page_rule(&mut self, n: &mut PageRule) { ... }
fn visit_mut_page_rule_block(&mut self, n: &mut PageRuleBlock) { ... }
fn visit_mut_page_rule_block_item(&mut self, n: &mut PageRuleBlockItem) { ... }
fn visit_mut_page_rule_block_items(
        &mut self,
        n: &mut Vec<PageRuleBlockItem>
    ) { ... }
fn visit_mut_page_selector(&mut self, n: &mut PageSelector) { ... }
fn visit_mut_page_selectors(&mut self, n: &mut Vec<PageSelector>) { ... }
fn visit_mut_percent_value(&mut self, n: &mut PercentValue) { ... }
fn visit_mut_pseudo_class_selector(&mut self, n: &mut PseudoClassSelector) { ... }
fn visit_mut_pseudo_element_selector(
        &mut self,
        n: &mut PseudoElementSelector
    ) { ... }
fn visit_mut_pseudo_selector_children(
        &mut self,
        n: &mut PseudoSelectorChildren
    ) { ... }
fn visit_mut_qualified_rule(&mut self, n: &mut QualifiedRule) { ... }
fn visit_mut_round_bracket_block(&mut self, n: &mut RoundBracketBlock) { ... }
fn visit_mut_rule(&mut self, n: &mut Rule) { ... }
fn visit_mut_rules(&mut self, n: &mut Vec<Rule>) { ... }
fn visit_mut_selector_list(&mut self, n: &mut SelectorList) { ... }
fn visit_mut_simple_block(&mut self, n: &mut SimpleBlock) { ... }
fn visit_mut_space_values(&mut self, n: &mut SpaceValues) { ... }
fn visit_mut_span(&mut self, n: &mut Span) { ... }
fn visit_mut_square_bracket_block(&mut self, n: &mut SquareBracketBlock) { ... }
fn visit_mut_str(&mut self, n: &mut Str) { ... }
fn visit_mut_stylesheet(&mut self, n: &mut Stylesheet) { ... }
fn visit_mut_subclass_selector(&mut self, n: &mut SubclassSelector) { ... }
fn visit_mut_subclass_selectors(&mut self, n: &mut Vec<SubclassSelector>) { ... }
fn visit_mut_supports_and(&mut self, n: &mut SupportsAnd) { ... }
fn visit_mut_supports_condition(&mut self, n: &mut SupportsCondition) { ... }
fn visit_mut_supports_condition_type(
        &mut self,
        n: &mut SupportsConditionType
    ) { ... }
fn visit_mut_supports_condition_types(
        &mut self,
        n: &mut Vec<SupportsConditionType>
    ) { ... }
fn visit_mut_supports_feature(&mut self, n: &mut SupportsFeature) { ... }
fn visit_mut_supports_in_parens(&mut self, n: &mut SupportsInParens) { ... }
fn visit_mut_supports_not(&mut self, n: &mut SupportsNot) { ... }
fn visit_mut_supports_or(&mut self, n: &mut SupportsOr) { ... }
fn visit_mut_supports_rule(&mut self, n: &mut SupportsRule) { ... }
fn visit_mut_tag_selector(&mut self, n: &mut TagSelector) { ... }
fn visit_mut_token(&mut self, n: &mut Token) { ... }
fn visit_mut_token_and_span(&mut self, n: &mut TokenAndSpan) { ... }
fn visit_mut_token_and_spans(&mut self, n: &mut Vec<TokenAndSpan>) { ... }
fn visit_mut_tokens(&mut self, n: &mut Tokens) { ... }
fn visit_mut_type_selector(&mut self, n: &mut TypeSelector) { ... }
fn visit_mut_unit(&mut self, n: &mut Unit) { ... }
fn visit_mut_unit_value(&mut self, n: &mut UnitValue) { ... }
fn visit_mut_unknown_at_rule(&mut self, n: &mut UnknownAtRule) { ... }
fn visit_mut_url_value(&mut self, n: &mut UrlValue) { ... }
fn visit_mut_value(&mut self, n: &mut Value) { ... }
fn visit_mut_values(&mut self, n: &mut Vec<Value>) { ... }
fn visit_mut_viewport_rule(&mut self, n: &mut ViewportRule) { ... }
}

Provided methods

Implementations on Foreign Types

Implementors