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