pub trait FoldWithAstPath<V: ?Sized + FoldAstPath> {
// Required methods
fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self;
fn fold_children_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self;
}path only.Expand description
A trait implemented for types that can be visited using a visitor.
Required Methods§
Sourcefn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls a visitor method (visitor.fold_xxx) with self.
Sourcefn fold_children_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Visit children nodes of self`` with visitor`.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementations on Foreign Types§
Source§impl<V, T> FoldWithAstPath<V> for Box<T>
impl<V, T> FoldWithAstPath<V> for Box<T>
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Box<AtRulePrelude>>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Box<AtRulePrelude>>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_at_rule_prelude with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Box<Function>>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Box<Function>>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_function with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Box<ImportConditions>>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Box<ImportConditions>>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_import_conditions with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Box<ImportLayerName>>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Box<ImportLayerName>>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_import_layer_name with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Box<MediaConditionType>>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Box<MediaConditionType>>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_media_condition_type with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Box<MediaQueryList>>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Box<MediaQueryList>>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_media_query_list with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Box<TypeSelector>>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Box<TypeSelector>>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_type_selector with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Box<UrlValue>>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Box<UrlValue>>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_url_value with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Vec<PageSelectorPseudo>>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Vec<PageSelectorPseudo>>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_page_selector_pseudos with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Vec<PseudoClassSelectorChildren>>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Vec<PseudoClassSelectorChildren>>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_pseudo_class_selector_childrens with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Vec<PseudoElementSelectorChildren>>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Vec<PseudoElementSelectorChildren>>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_pseudo_element_selector_childrens with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Vec<UrlModifier>>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Vec<UrlModifier>>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_url_modifiers with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Atom>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Atom>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_atom with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<AttributeSelectorMatcher>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<AttributeSelectorMatcher>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_attribute_selector_matcher with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<AttributeSelectorModifier>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<AttributeSelectorModifier>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_attribute_selector_modifier with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<AttributeSelectorValue>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<AttributeSelectorValue>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_attribute_selector_value with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Combinator>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Combinator>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_combinator with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<ContainerName>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<ContainerName>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_container_name with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<ForgivingSelectorList>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<ForgivingSelectorList>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_forgiving_selector_list with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Ident>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Ident>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_ident with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<ImportantFlag>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<ImportantFlag>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_important_flag with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<MediaType>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<MediaType>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_media_type with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Namespace>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Namespace>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_namespace with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<NamespacePrefix>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<NamespacePrefix>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_namespace_prefix with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<NestingSelector>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<NestingSelector>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_nesting_selector with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Number>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<Number>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_number with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<PageSelectorType>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<PageSelectorType>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_page_selector_type with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<SimpleBlock>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Option<SimpleBlock>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_opt_simple_block with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<CalcProductOrOperator>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<CalcProductOrOperator>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_calc_product_or_operators with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<CalcValueOrOperator>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<CalcValueOrOperator>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_calc_value_or_operators with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<ComplexSelector>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<ComplexSelector>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_complex_selectors with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<ComplexSelectorChildren>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<ComplexSelectorChildren>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_complex_selector_childrens with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<ComponentValue>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<ComponentValue>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_component_values with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<CompoundSelector>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<CompoundSelector>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_compound_selectors with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<ContainerQueryType>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<ContainerQueryType>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_container_query_types with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<CustomIdent>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<CustomIdent>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_custom_idents with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<DocumentPreludeMatchingFunction>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<DocumentPreludeMatchingFunction>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_document_prelude_matching_functions with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<FamilyName>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<FamilyName>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_family_names with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<ForgivingComplexSelector>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<ForgivingComplexSelector>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_forgiving_complex_selectors with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<ForgivingRelativeSelector>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<ForgivingRelativeSelector>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_forgiving_relative_selectors with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<Ident>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<Ident>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_idents with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<KeyframeSelector>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<KeyframeSelector>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_keyframe_selectors with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<LayerName>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<LayerName>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_layer_names with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<MediaConditionAllType>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<MediaConditionAllType>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_condition_all_types with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<MediaConditionWithoutOrType>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<MediaConditionWithoutOrType>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_condition_without_or_types with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<MediaQuery>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<MediaQuery>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_querys with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<PageSelector>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<PageSelector>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_page_selectors with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<PageSelectorPseudo>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<PageSelectorPseudo>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_page_selector_pseudos with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<PseudoClassSelectorChildren>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<PseudoClassSelectorChildren>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_pseudo_class_selector_childrens with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<PseudoElementSelectorChildren>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<PseudoElementSelectorChildren>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_pseudo_element_selector_childrens with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<RelativeSelector>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<RelativeSelector>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_relative_selectors with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<Rule>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<Rule>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_rules with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<SubclassSelector>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<SubclassSelector>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_subclass_selectors with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<SupportsConditionType>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<SupportsConditionType>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_supports_condition_types with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<UrlModifier>
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Vec<UrlModifier>
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_url_modifiers with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AbsoluteColorBase
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AbsoluteColorBase
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_absolute_color_base with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AlphaValue
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AlphaValue
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_alpha_value with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AnPlusB
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AnPlusB
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_an_plus_b with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AnPlusBNotation
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AnPlusBNotation
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_an_plus_b_notation with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Angle
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Angle
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_angle with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AnglePercentage
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AnglePercentage
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_angle_percentage with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AnyNamespace
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AnyNamespace
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_any_namespace with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AtRule
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AtRule
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_at_rule with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AtRuleName
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AtRuleName
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_at_rule_name with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AtRulePrelude
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AtRulePrelude
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_at_rule_prelude with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Atom
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Atom
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_atom with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AttributeSelector
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AttributeSelector
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_attribute_selector with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AttributeSelectorMatcher
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AttributeSelectorMatcher
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_attribute_selector_matcher with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AttributeSelectorMatcherValue
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AttributeSelectorMatcherValue
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_attribute_selector_matcher_value with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AttributeSelectorModifier
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AttributeSelectorModifier
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_attribute_selector_modifier with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AttributeSelectorValue
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for AttributeSelectorValue
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_attribute_selector_value with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for BinOp
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for BinOp
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_bin_op with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CalcOperator
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CalcOperator
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_calc_operator with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CalcOperatorType
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CalcOperatorType
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_calc_operator_type with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CalcProduct
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CalcProduct
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_calc_product with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CalcProductOrOperator
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CalcProductOrOperator
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_calc_product_or_operator with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CalcSum
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CalcSum
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_calc_sum with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CalcValue
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CalcValue
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_calc_value with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CalcValueOrOperator
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CalcValueOrOperator
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_calc_value_or_operator with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ClassSelector
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ClassSelector
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_class_selector with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CmykComponent
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CmykComponent
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_cmyk_component with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Color
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Color
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_color with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ColorProfileName
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ColorProfileName
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_color_profile_name with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Combinator
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Combinator
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_combinator with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CombinatorValue
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CombinatorValue
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_combinator_value with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ComplexSelector
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ComplexSelector
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_complex_selector with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ComplexSelectorChildren
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ComplexSelectorChildren
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_complex_selector_children with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ComponentValue
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ComponentValue
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_component_value with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CompoundSelector
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CompoundSelector
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_compound_selector with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CompoundSelectorList
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CompoundSelectorList
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_compound_selector_list with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ContainerCondition
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ContainerCondition
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_container_condition with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ContainerName
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ContainerName
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_container_name with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ContainerQuery
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ContainerQuery
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_container_query with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ContainerQueryAnd
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ContainerQueryAnd
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_container_query_and with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ContainerQueryNot
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ContainerQueryNot
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_container_query_not with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ContainerQueryOr
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ContainerQueryOr
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_container_query_or with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ContainerQueryType
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ContainerQueryType
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_container_query_type with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CustomHighlightName
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CustomHighlightName
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_custom_highlight_name with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CustomIdent
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CustomIdent
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_custom_ident with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CustomMediaQuery
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CustomMediaQuery
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_custom_media_query with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CustomMediaQueryMediaType
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CustomMediaQueryMediaType
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_custom_media_query_media_type with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CustomPropertyName
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for CustomPropertyName
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_custom_property_name with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for DashedIdent
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for DashedIdent
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_dashed_ident with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Declaration
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Declaration
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_declaration with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for DeclarationName
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for DeclarationName
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_declaration_name with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for DeclarationOrAtRule
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for DeclarationOrAtRule
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_declaration_or_at_rule with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Delimiter
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Delimiter
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_delimiter with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for DelimiterValue
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for DelimiterValue
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_delimiter_value with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Dimension
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Dimension
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_dimension with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for DimensionToken
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for DimensionToken
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_dimension_token with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for DocumentPrelude
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for DocumentPrelude
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_document_prelude with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for DocumentPreludeMatchingFunction
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for DocumentPreludeMatchingFunction
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_document_prelude_matching_function with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ExtensionName
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ExtensionName
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_extension_name with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for FamilyName
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for FamilyName
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_family_name with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Flex
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Flex
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_flex with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for FontFeatureValuesPrelude
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for FontFeatureValuesPrelude
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_font_feature_values_prelude with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ForgivingComplexSelector
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ForgivingComplexSelector
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_forgiving_complex_selector with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ForgivingRelativeSelector
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ForgivingRelativeSelector
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_forgiving_relative_selector with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ForgivingRelativeSelectorList
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ForgivingRelativeSelectorList
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_forgiving_relative_selector_list with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ForgivingSelectorList
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ForgivingSelectorList
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_forgiving_selector_list with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Frequency
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Frequency
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_frequency with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for FrequencyPercentage
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for FrequencyPercentage
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_frequency_percentage with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Function
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Function
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_function with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for FunctionName
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for FunctionName
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_function_name with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for GeneralEnclosed
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for GeneralEnclosed
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_general_enclosed with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for HexColor
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for HexColor
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_hex_color with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Hue
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Hue
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_hue with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for IdSelector
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for IdSelector
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_id_selector with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Ident
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Ident
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_ident with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ImportConditions
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ImportConditions
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_import_conditions with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ImportHref
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ImportHref
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_import_href with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ImportLayerName
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ImportLayerName
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_import_layer_name with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ImportPrelude
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ImportPrelude
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_import_prelude with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ImportantFlag
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ImportantFlag
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_important_flag with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Integer
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Integer
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_integer with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for KeyframeBlock
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for KeyframeBlock
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_keyframe_block with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for KeyframeSelector
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for KeyframeSelector
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_keyframe_selector with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for KeyframesName
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for KeyframesName
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_keyframes_name with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for KeyframesPseudoFunction
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for KeyframesPseudoFunction
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_keyframes_pseudo_function with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for KeyframesPseudoPrefix
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for KeyframesPseudoPrefix
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_keyframes_pseudo_prefix with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for LayerName
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for LayerName
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_layer_name with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for LayerNameList
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for LayerNameList
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_layer_name_list with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for LayerPrelude
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for LayerPrelude
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_layer_prelude with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Length
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Length
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_length with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for LengthPercentage
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for LengthPercentage
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_length_percentage with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ListOfComponentValues
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ListOfComponentValues
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_list_of_component_values with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaAnd
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaAnd
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_and with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaCondition
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaCondition
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_condition with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaConditionAllType
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaConditionAllType
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_condition_all_type with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaConditionType
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaConditionType
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_condition_type with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaConditionWithoutOr
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaConditionWithoutOr
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_condition_without_or with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaConditionWithoutOrType
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaConditionWithoutOrType
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_condition_without_or_type with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaFeature
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaFeature
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_feature with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaFeatureBoolean
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaFeatureBoolean
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_feature_boolean with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaFeatureName
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaFeatureName
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_feature_name with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaFeaturePlain
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaFeaturePlain
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_feature_plain with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaFeatureRange
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaFeatureRange
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_feature_range with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaFeatureRangeComparison
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaFeatureRangeComparison
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_feature_range_comparison with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaFeatureRangeInterval
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaFeatureRangeInterval
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_feature_range_interval with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaFeatureValue
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaFeatureValue
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_feature_value with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaInParens
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaInParens
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_in_parens with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaNot
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaNot
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_not with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaOr
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaOr
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_or with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaQuery
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaQuery
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_query with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaQueryList
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaQueryList
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_query_list with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaType
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for MediaType
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_media_type with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for NamedNamespace
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for NamedNamespace
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_named_namespace with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Namespace
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Namespace
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_namespace with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for NamespacePrefix
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for NamespacePrefix
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_namespace_prefix with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for NamespacePrelude
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for NamespacePrelude
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_namespace_prelude with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for NamespacePreludeUri
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for NamespacePreludeUri
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_namespace_prelude_uri with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for NestingSelector
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for NestingSelector
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_nesting_selector with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Number
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Number
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_number with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for NumberType
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for NumberType
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_number_type with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for PageSelector
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for PageSelector
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_page_selector with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for PageSelectorList
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for PageSelectorList
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_page_selector_list with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for PageSelectorPseudo
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for PageSelectorPseudo
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_page_selector_pseudo with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for PageSelectorType
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for PageSelectorType
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_page_selector_type with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Percentage
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Percentage
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_percentage with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for PseudoClassSelector
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for PseudoClassSelector
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_pseudo_class_selector with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for PseudoClassSelectorChildren
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for PseudoClassSelectorChildren
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_pseudo_class_selector_children with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for PseudoElementSelector
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for PseudoElementSelector
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_pseudo_element_selector with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for PseudoElementSelectorChildren
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for PseudoElementSelectorChildren
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_pseudo_element_selector_children with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for QualifiedRule
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for QualifiedRule
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_qualified_rule with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for QualifiedRulePrelude
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for QualifiedRulePrelude
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_qualified_rule_prelude with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for QueryInParens
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for QueryInParens
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_query_in_parens with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Ratio
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Ratio
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_ratio with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for RelativeSelector
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for RelativeSelector
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_relative_selector with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for RelativeSelectorList
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for RelativeSelectorList
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_relative_selector_list with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Resolution
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Resolution
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_resolution with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Rule
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Rule
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_rule with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ScopeRange
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for ScopeRange
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_scope_range with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SelectorList
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SelectorList
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_selector_list with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SequenceOfCustomIdents
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SequenceOfCustomIdents
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_sequence_of_custom_idents with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SimpleBlock
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SimpleBlock
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_simple_block with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SizeFeature
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SizeFeature
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_size_feature with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SizeFeatureBoolean
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SizeFeatureBoolean
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_size_feature_boolean with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SizeFeatureName
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SizeFeatureName
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_size_feature_name with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SizeFeaturePlain
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SizeFeaturePlain
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_size_feature_plain with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SizeFeatureRange
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SizeFeatureRange
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_size_feature_range with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SizeFeatureRangeComparison
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SizeFeatureRangeComparison
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_size_feature_range_comparison with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SizeFeatureRangeInterval
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SizeFeatureRangeInterval
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_size_feature_range_interval with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SizeFeatureValue
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SizeFeatureValue
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_size_feature_value with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Span
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Span
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_span with self. (Extra impl)
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Str
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Str
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_str with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for StyleBlock
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for StyleBlock
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_style_block with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Stylesheet
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Stylesheet
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_stylesheet with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SubclassSelector
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SubclassSelector
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_subclass_selector with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SupportsAnd
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SupportsAnd
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_supports_and with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SupportsCondition
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SupportsCondition
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_supports_condition with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SupportsConditionType
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SupportsConditionType
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_supports_condition_type with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SupportsFeature
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SupportsFeature
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_supports_feature with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SupportsInParens
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SupportsInParens
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_supports_in_parens with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SupportsNot
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SupportsNot
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_supports_not with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SupportsOr
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for SupportsOr
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_supports_or with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for TagNameSelector
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for TagNameSelector
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_tag_name_selector with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Time
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Time
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_time with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for TimePercentage
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for TimePercentage
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_time_percentage with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Token
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Token
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_token with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for TokenAndSpan
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for TokenAndSpan
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_token_and_span with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for TypeSelector
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for TypeSelector
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_type_selector with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for UnicodeRange
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for UnicodeRange
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_unicode_range with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for UniversalSelector
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for UniversalSelector
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_universal_selector with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for UnknownDimension
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for UnknownDimension
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_unknown_dimension with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Url
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for Url
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_url with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for UrlKeyValue
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for UrlKeyValue
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_url_key_value with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for UrlModifier
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for UrlModifier
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_url_modifier with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for UrlValue
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for UrlValue
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_url_value with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for UrlValueRaw
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for UrlValueRaw
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_url_value_raw with self.
fn fold_children_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Source§impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for WqName
impl<V: ?Sized + FoldAstPath> FoldWithAstPath<V> for WqName
Source§fn fold_with_ast_path(
self,
visitor: &mut V,
__ast_path: &mut AstKindPath,
) -> Self
fn fold_with_ast_path( self, visitor: &mut V, __ast_path: &mut AstKindPath, ) -> Self
Calls FoldAstPath::fold_wq_name with self.