pub enum ComponentValueResolver {
Show 32 variants
PreservedToken(Resolver<Box<TokenAndSpan>>),
Function(Resolver<Box<Function>>),
SimpleBlock(Resolver<Box<SimpleBlock>>),
AtRule(Resolver<Box<AtRule>>),
QualifiedRule(Resolver<Box<QualifiedRule>>),
ListOfComponentValues(Resolver<Box<ListOfComponentValues>>),
KeyframeBlock(Resolver<Box<KeyframeBlock>>),
Ident(Resolver<Box<Ident>>),
DashedIdent(Resolver<Box<DashedIdent>>),
Str(Resolver<Box<Str>>),
Url(Resolver<Box<Url>>),
Integer(Resolver<Box<Integer>>),
Number(Resolver<Box<Number>>),
Percentage(Resolver<Box<Percentage>>),
Dimension(Resolver<Box<Dimension>>),
LengthPercentage(Resolver<Box<LengthPercentage>>),
FrequencyPercentage(Resolver<Box<FrequencyPercentage>>),
AnglePercentage(Resolver<Box<AnglePercentage>>),
TimePercentage(Resolver<Box<TimePercentage>>),
Ratio(Resolver<Box<Ratio>>),
UnicodeRange(Resolver<Box<UnicodeRange>>),
Color(Resolver<Box<Color>>),
AlphaValue(Resolver<Box<AlphaValue>>),
Hue(Resolver<Box<Hue>>),
CmykComponent(Resolver<Box<CmykComponent>>),
Delimiter(Resolver<Box<Delimiter>>),
CalcSum(Resolver<Box<CalcSum>>),
ComplexSelector(Resolver<Box<ComplexSelector>>),
LayerName(Resolver<Box<LayerName>>),
SupportsCondition(Resolver<Box<SupportsCondition>>),
Declaration(Resolver<Box<Declaration>>),
IdSelector(Resolver<Box<IdSelector>>),
}
Expand description
The resolver for an archived ComponentValue
Variants§
PreservedToken(Resolver<Box<TokenAndSpan>>)
Tuple Fields
0: Resolver<Box<TokenAndSpan>>
The resolver for ComponentValue::PreservedToken::0
The resolver for ComponentValue::PreservedToken
Function(Resolver<Box<Function>>)
Tuple Fields
0: Resolver<Box<Function>>
The resolver for ComponentValue::Function::0
The resolver for ComponentValue::Function
SimpleBlock(Resolver<Box<SimpleBlock>>)
Tuple Fields
0: Resolver<Box<SimpleBlock>>
The resolver for ComponentValue::SimpleBlock::0
The resolver for ComponentValue::SimpleBlock
AtRule(Resolver<Box<AtRule>>)
Tuple Fields
0: Resolver<Box<AtRule>>
The resolver for ComponentValue::AtRule::0
The resolver for ComponentValue::AtRule
QualifiedRule(Resolver<Box<QualifiedRule>>)
Tuple Fields
0: Resolver<Box<QualifiedRule>>
The resolver for ComponentValue::QualifiedRule::0
The resolver for ComponentValue::QualifiedRule
ListOfComponentValues(Resolver<Box<ListOfComponentValues>>)
Tuple Fields
0: Resolver<Box<ListOfComponentValues>>
The resolver for ComponentValue::ListOfComponentValues::0
The resolver for ComponentValue::ListOfComponentValues
KeyframeBlock(Resolver<Box<KeyframeBlock>>)
Tuple Fields
0: Resolver<Box<KeyframeBlock>>
The resolver for ComponentValue::KeyframeBlock::0
The resolver for ComponentValue::KeyframeBlock
Ident(Resolver<Box<Ident>>)
Tuple Fields
0: Resolver<Box<Ident>>
The resolver for ComponentValue::Ident::0
The resolver for ComponentValue::Ident
DashedIdent(Resolver<Box<DashedIdent>>)
Tuple Fields
0: Resolver<Box<DashedIdent>>
The resolver for ComponentValue::DashedIdent::0
The resolver for ComponentValue::DashedIdent
Str(Resolver<Box<Str>>)
Tuple Fields
0: Resolver<Box<Str>>
The resolver for ComponentValue::Str::0
The resolver for ComponentValue::Str
Url(Resolver<Box<Url>>)
Tuple Fields
0: Resolver<Box<Url>>
The resolver for ComponentValue::Url::0
The resolver for ComponentValue::Url
Integer(Resolver<Box<Integer>>)
Tuple Fields
0: Resolver<Box<Integer>>
The resolver for ComponentValue::Integer::0
The resolver for ComponentValue::Integer
Number(Resolver<Box<Number>>)
Tuple Fields
0: Resolver<Box<Number>>
The resolver for ComponentValue::Number::0
The resolver for ComponentValue::Number
Percentage(Resolver<Box<Percentage>>)
Tuple Fields
0: Resolver<Box<Percentage>>
The resolver for ComponentValue::Percentage::0
The resolver for ComponentValue::Percentage
Dimension(Resolver<Box<Dimension>>)
Tuple Fields
0: Resolver<Box<Dimension>>
The resolver for ComponentValue::Dimension::0
The resolver for ComponentValue::Dimension
LengthPercentage(Resolver<Box<LengthPercentage>>)
Tuple Fields
0: Resolver<Box<LengthPercentage>>
The resolver for ComponentValue::LengthPercentage::0
The resolver for ComponentValue::LengthPercentage
FrequencyPercentage(Resolver<Box<FrequencyPercentage>>)
Tuple Fields
0: Resolver<Box<FrequencyPercentage>>
The resolver for ComponentValue::FrequencyPercentage::0
The resolver for ComponentValue::FrequencyPercentage
AnglePercentage(Resolver<Box<AnglePercentage>>)
Tuple Fields
0: Resolver<Box<AnglePercentage>>
The resolver for ComponentValue::AnglePercentage::0
The resolver for ComponentValue::AnglePercentage
TimePercentage(Resolver<Box<TimePercentage>>)
Tuple Fields
0: Resolver<Box<TimePercentage>>
The resolver for ComponentValue::TimePercentage::0
The resolver for ComponentValue::TimePercentage
Ratio(Resolver<Box<Ratio>>)
Tuple Fields
0: Resolver<Box<Ratio>>
The resolver for ComponentValue::Ratio::0
The resolver for ComponentValue::Ratio
UnicodeRange(Resolver<Box<UnicodeRange>>)
Tuple Fields
0: Resolver<Box<UnicodeRange>>
The resolver for ComponentValue::UnicodeRange::0
The resolver for ComponentValue::UnicodeRange
Color(Resolver<Box<Color>>)
Tuple Fields
0: Resolver<Box<Color>>
The resolver for ComponentValue::Color::0
The resolver for ComponentValue::Color
AlphaValue(Resolver<Box<AlphaValue>>)
Tuple Fields
0: Resolver<Box<AlphaValue>>
The resolver for ComponentValue::AlphaValue::0
The resolver for ComponentValue::AlphaValue
Hue(Resolver<Box<Hue>>)
Tuple Fields
0: Resolver<Box<Hue>>
The resolver for ComponentValue::Hue::0
The resolver for ComponentValue::Hue
CmykComponent(Resolver<Box<CmykComponent>>)
Tuple Fields
0: Resolver<Box<CmykComponent>>
The resolver for ComponentValue::CmykComponent::0
The resolver for ComponentValue::CmykComponent
Delimiter(Resolver<Box<Delimiter>>)
Tuple Fields
0: Resolver<Box<Delimiter>>
The resolver for ComponentValue::Delimiter::0
The resolver for ComponentValue::Delimiter
CalcSum(Resolver<Box<CalcSum>>)
Tuple Fields
0: Resolver<Box<CalcSum>>
The resolver for ComponentValue::CalcSum::0
The resolver for ComponentValue::CalcSum
ComplexSelector(Resolver<Box<ComplexSelector>>)
Tuple Fields
0: Resolver<Box<ComplexSelector>>
The resolver for ComponentValue::ComplexSelector::0
The resolver for ComponentValue::ComplexSelector
LayerName(Resolver<Box<LayerName>>)
Tuple Fields
0: Resolver<Box<LayerName>>
The resolver for ComponentValue::LayerName::0
The resolver for ComponentValue::LayerName
SupportsCondition(Resolver<Box<SupportsCondition>>)
Tuple Fields
0: Resolver<Box<SupportsCondition>>
The resolver for ComponentValue::SupportsCondition::0
The resolver for ComponentValue::SupportsCondition
Declaration(Resolver<Box<Declaration>>)
Tuple Fields
0: Resolver<Box<Declaration>>
The resolver for ComponentValue::Declaration::0
The resolver for ComponentValue::Declaration
IdSelector(Resolver<Box<IdSelector>>)
Tuple Fields
0: Resolver<Box<IdSelector>>
The resolver for ComponentValue::IdSelector::0
The resolver for ComponentValue::IdSelector