pub trait ToResolvedValue {
    type ResolvedValue;

    fn to_resolved_value(self, context: &Context<'_>) -> Self::ResolvedValue;
    fn from_resolved_value(resolved: Self::ResolvedValue) -> Self;
}
Expand description

A trait to represent the conversion between resolved and resolved values.

This trait is derivable with #[derive(ToResolvedValue)].

The deriving code assumes that if the type isn’t generic, then the trait can be implemented as simple move. This means that a manual implementation with ResolvedValue = Self is bogus if it returns anything else than a clone.

Required Associated Types§

source

type ResolvedValue

The resolved value type we’re going to be converted to.

Required Methods§

source

fn to_resolved_value(self, context: &Context<'_>) -> Self::ResolvedValue

Convert a resolved value to a resolved value.

source

fn from_resolved_value(resolved: Self::ResolvedValue) -> Self

Convert a resolved value to resolved value form.

Implementations on Foreign Types§

source§

impl ToResolvedValue for ()

§

type ResolvedValue = ()

source§

fn to_resolved_value(self, _: &Context<'_>) -> Self

source§

fn from_resolved_value(resolved: Self::ResolvedValue) -> Self

source§

impl ToResolvedValue for bool

§

type ResolvedValue = bool

source§

fn to_resolved_value(self, _: &Context<'_>) -> Self

source§

fn from_resolved_value(resolved: Self::ResolvedValue) -> Self

source§

impl ToResolvedValue for f32

§

type ResolvedValue = f32

source§

fn to_resolved_value(self, _: &Context<'_>) -> Self

source§

fn from_resolved_value(resolved: Self::ResolvedValue) -> Self

source§

impl ToResolvedValue for i32

§

type ResolvedValue = i32

source§

fn to_resolved_value(self, _: &Context<'_>) -> Self

source§

fn from_resolved_value(resolved: Self::ResolvedValue) -> Self

source§

impl ToResolvedValue for u8

§

type ResolvedValue = u8

source§

fn to_resolved_value(self, _: &Context<'_>) -> Self

source§

fn from_resolved_value(resolved: Self::ResolvedValue) -> Self

source§

impl ToResolvedValue for i8

§

type ResolvedValue = i8

source§

fn to_resolved_value(self, _: &Context<'_>) -> Self

source§

fn from_resolved_value(resolved: Self::ResolvedValue) -> Self

source§

impl ToResolvedValue for u16

§

type ResolvedValue = u16

source§

fn to_resolved_value(self, _: &Context<'_>) -> Self

source§

fn from_resolved_value(resolved: Self::ResolvedValue) -> Self

source§

impl ToResolvedValue for u32

§

type ResolvedValue = u32

source§

fn to_resolved_value(self, _: &Context<'_>) -> Self

source§

fn from_resolved_value(resolved: Self::ResolvedValue) -> Self

source§

impl ToResolvedValue for usize

§

type ResolvedValue = usize

source§

fn to_resolved_value(self, _: &Context<'_>) -> Self

source§

fn from_resolved_value(resolved: Self::ResolvedValue) -> Self

source§

impl ToResolvedValue for String

§

type ResolvedValue = String

source§

fn to_resolved_value(self, _: &Context<'_>) -> Self

source§

fn from_resolved_value(resolved: Self::ResolvedValue) -> Self

source§

impl ToResolvedValue for Box<str>

§

type ResolvedValue = Box<str, Global>

source§

fn to_resolved_value(self, _: &Context<'_>) -> Self

source§

fn from_resolved_value(resolved: Self::ResolvedValue) -> Self

source§

impl ToResolvedValue for AllowedNumericType

source§

impl<A, B> ToResolvedValue for (A, B)where
    A: ToResolvedValue,
    B: ToResolvedValue,

source§

impl<T> ToResolvedValue for Option<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for SmallVec<[T; 1]>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for Vec<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for Box<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for Box<[T]>where
    T: ToResolvedValue,

Implementors§

source§

impl ToResolvedValue for Symbolwhere
    OwnedStr: ToResolvedValue<ResolvedValue = OwnedStr>,
    CustomIdent: ToResolvedValue<ResolvedValue = CustomIdent>,

source§

impl ToResolvedValue for LonghandId

source§

impl ToResolvedValue for ShorthandId

source§

impl ToResolvedValue for style::properties::longhands::_servo_overflow_clip_box::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::_servo_top_layer::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::align_content::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::align_items::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::align_self::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::animation_direction::single_value::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::animation_fill_mode::single_value::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::animation_play_state::single_value::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::backface_visibility::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::background_attachment::single_value::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::background_clip::single_value::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::background_origin::single_value::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::border_collapse::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::box_sizing::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::column_span::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::direction::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::empty_cells::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::flex_direction::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::flex_wrap::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::font_variant_caps::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::justify_content::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::list_style_position::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::list_style_type::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::mix_blend_mode::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::pointer_events::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::position::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::table_layout::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::text_decoration_style::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::text_rendering::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::unicode_bidi::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::visibility::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::white_space::computed_value::T

source§

impl ToResolvedValue for style::properties::longhands::writing_mode::computed_value::T

source§

impl ToResolvedValue for ComputedUrl

source§

impl ToResolvedValue for Clear

source§

impl ToResolvedValue for Float

source§

impl ToResolvedValue for Resize

source§

impl ToResolvedValue for AngleOrPercentagewhere
    Percentage: ToResolvedValue<ResolvedValue = Percentage>,
    Angle: ToResolvedValue<ResolvedValue = Angle>,

source§

impl ToResolvedValue for NumberOrPercentagewhere
    Percentage: ToResolvedValue<ResolvedValue = Percentage>,
    Number: ToResolvedValue<ResolvedValue = Number>,

source§

impl ToResolvedValue for FontFamilyNameSyntax

source§

impl ToResolvedValue for GenericFontFamily

source§

impl ToResolvedValue for SingleFontFamilywhere
    FamilyName: ToResolvedValue<ResolvedValue = FamilyName>,
    GenericFontFamily: ToResolvedValue<ResolvedValue = GenericFontFamily>,

source§

impl ToResolvedValue for LineDirectionwhere
    Angle: ToResolvedValue<ResolvedValue = Angle>,
    HorizontalPositionKeyword: ToResolvedValue<ResolvedValue = HorizontalPositionKeyword>,
    VerticalPositionKeyword: ToResolvedValue<ResolvedValue = VerticalPositionKeyword>,

source§

impl ToResolvedValue for CalcLengthPercentageLeafwhere
    Length: ToResolvedValue<ResolvedValue = Length>,
    Percentage: ToResolvedValue<ResolvedValue = Percentage>,

source§

impl ToResolvedValue for PageSizewhere
    Size2D<NonNegativeLength>: ToResolvedValue<ResolvedValue = Size2D<NonNegativeLength>>,
    PageOrientation: ToResolvedValue<ResolvedValue = PageOrientation>,

source§

impl ToResolvedValue for TextEmphasisStylewhere
    TextEmphasisFillMode: ToResolvedValue<ResolvedValue = TextEmphasisFillMode>,
    TextEmphasisShapeKeyword: ToResolvedValue<ResolvedValue = TextEmphasisShapeKeyword>,
    OwnedStr: ToResolvedValue<ResolvedValue = OwnedStr>,

source§

impl ToResolvedValue for Impossible

source§

impl ToResolvedValue for FillRule

source§

impl ToResolvedValue for ShapeBox

source§

impl ToResolvedValue for ShapeGeometryBoxwhere
    ShapeBox: ToResolvedValue<ResolvedValue = ShapeBox>,

source§

impl ToResolvedValue for VerticalAlignKeyword

source§

impl ToResolvedValue for MinMaxOp

source§

impl ToResolvedValue for ColorSpace

source§

impl ToResolvedValue for HueInterpolationMethod

source§

impl ToResolvedValue for StepPosition

source§

impl ToResolvedValue for TimingKeyword

source§

impl ToResolvedValue for CounterStylewhere
    CustomIdent: ToResolvedValue<ResolvedValue = CustomIdent>,
    SymbolsType: ToResolvedValue<ResolvedValue = SymbolsType>,
    Symbols: ToResolvedValue<ResolvedValue = Symbols>,

source§

impl ToResolvedValue for SymbolsType

source§

impl ToResolvedValue for GradientCompatMode

source§

impl ToResolvedValue for ShapeExtent

source§

impl ToResolvedValue for RaySize

source§

impl ToResolvedValue for PageOrientation

source§

impl ToResolvedValue for TransformStyle

source§

impl ToResolvedValue for BackgroundRepeatKeyword

source§

impl ToResolvedValue for BorderImageRepeatKeyword

source§

impl ToResolvedValue for BorderStyle

source§

impl ToResolvedValue for AnimationTimelinewhere
    TimelineName: ToResolvedValue<ResolvedValue = TimelineName>,
    ScrollAxis: ToResolvedValue<ResolvedValue = ScrollAxis>,
    Scroller: ToResolvedValue<ResolvedValue = Scroller>,

source§

impl ToResolvedValue for Appearance

source§

impl ToResolvedValue for BreakBetween

source§

impl ToResolvedValue for BreakWithin

source§

impl ToResolvedValue for ContentVisibility

source§

impl ToResolvedValue for Overflow

source§

impl ToResolvedValue for OverflowAnchor

source§

impl ToResolvedValue for OverflowClipBox

source§

impl ToResolvedValue for OverscrollBehavior

source§

impl ToResolvedValue for ScrollAxis

source§

impl ToResolvedValue for ScrollSnapAlignKeyword

source§

impl ToResolvedValue for ScrollSnapAxis

source§

impl ToResolvedValue for ScrollSnapStop

source§

impl ToResolvedValue for ScrollSnapStrictness

source§

impl ToResolvedValue for Scroller

source§

impl ToResolvedValue for TransitionPropertywhere
    ShorthandId: ToResolvedValue<ResolvedValue = ShorthandId>,
    LonghandId: ToResolvedValue<ResolvedValue = LonghandId>,
    CustomPropertyName: ToResolvedValue<ResolvedValue = CustomPropertyName>,
    CustomIdent: ToResolvedValue<ResolvedValue = CustomIdent>,

source§

impl ToResolvedValue for PrintColorAdjust

source§

impl ToResolvedValue for FontSizeKeyword

source§

impl ToResolvedValue for VariantAlternateswhere
    CustomIdent: ToResolvedValue<ResolvedValue = CustomIdent>,
    OwnedSlice<CustomIdent>: ToResolvedValue<ResolvedValue = OwnedSlice<CustomIdent>>,

source§

impl ToResolvedValue for ImageRendering

source§

impl ToResolvedValue for MozImageRect

source§

impl ToResolvedValue for Quoteswhere
    QuoteList: ToResolvedValue<ResolvedValue = QuoteList>,

source§

impl ToResolvedValue for OutlineStylewhere
    BorderStyle: ToResolvedValue<ResolvedValue = BorderStyle>,

source§

impl ToResolvedValue for PageNamewhere
    CustomIdent: ToResolvedValue<ResolvedValue = CustomIdent>,

source§

impl ToResolvedValue for GridTemplateAreaswhere
    TemplateAreasArc: ToResolvedValue<ResolvedValue = TemplateAreasArc>,

source§

impl ToResolvedValue for HorizontalPositionKeyword

source§

impl ToResolvedValue for MasonryItemOrder

source§

impl ToResolvedValue for MasonryPlacement

source§

impl ToResolvedValue for VerticalPositionKeyword

source§

impl ToResolvedValue for DPropertywhere
    SVGPathData: ToResolvedValue<ResolvedValue = SVGPathData>,

source§

impl ToResolvedValue for IsAbsolute

source§

impl ToResolvedValue for PathCommandwhere
    CoordPair: ToResolvedValue<ResolvedValue = CoordPair>,
    IsAbsolute: ToResolvedValue<ResolvedValue = IsAbsolute>,
    CSSFloat: ToResolvedValue<ResolvedValue = CSSFloat>,
    ArcFlag: ToResolvedValue<ResolvedValue = ArcFlag>,

source§

impl ToResolvedValue for CaptionSide

source§

impl ToResolvedValue for HyphenateCharacterwhere
    OwnedStr: ToResolvedValue<ResolvedValue = OwnedStr>,

source§

impl ToResolvedValue for LineBreak

source§

impl ToResolvedValue for MozControlCharacterVisibility

source§

impl ToResolvedValue for OverflowWrap

source§

impl ToResolvedValue for RubyPosition

source§

impl ToResolvedValue for TextAlignKeyword

source§

impl ToResolvedValue for TextAlignLast

source§

impl ToResolvedValue for TextDecorationSkipInk

source§

impl ToResolvedValue for TextEmphasisFillMode

source§

impl ToResolvedValue for TextEmphasisHorizontalWritingModeValue

source§

impl ToResolvedValue for TextEmphasisShapeKeyword

source§

impl ToResolvedValue for TextEmphasisVerticalWritingModeValue

source§

impl ToResolvedValue for TextJustify

source§

impl ToResolvedValue for TextOverflowSidewhere
    OwnedStr: ToResolvedValue<ResolvedValue = OwnedStr>,

source§

impl ToResolvedValue for TextTransformCase

source§

impl ToResolvedValue for WordBreak

source§

impl ToResolvedValue for CursorKind

source§

impl ToResolvedValue for UserSelect

source§

impl ToResolvedValue for Symbolswhere
    OwnedSlice<Symbol>: ToResolvedValue<ResolvedValue = OwnedSlice<Symbol>>,

source§

impl ToResolvedValue for ComputedList

source§

impl ToResolvedValue for OwnedStr

source§

impl ToResolvedValue for Anglewhere
    CSSFloat: ToResolvedValue<ResolvedValue = CSSFloat>,

source§

impl ToResolvedValue for FamilyNamewhere
    Atom: ToResolvedValue<ResolvedValue = Atom>,
    FontFamilyNameSyntax: ToResolvedValue<ResolvedValue = FontFamilyNameSyntax>,

source§

impl ToResolvedValue for FontFamilywhere
    FontFamilyList: ToResolvedValue<ResolvedValue = FontFamilyList>,
    bool: ToResolvedValue<ResolvedValue = bool>,

source§

impl ToResolvedValue for FontFamilyListwhere
    Box<[SingleFontFamily]>: ToResolvedValue<ResolvedValue = Box<[SingleFontFamily]>>,

source§

impl ToResolvedValue for FontLanguageOverridewhere
    u32: ToResolvedValue<ResolvedValue = u32>,

source§

impl ToResolvedValue for FontSizewhere
    NonNegativeLength: ToResolvedValue<ResolvedValue = NonNegativeLength>,
    KeywordInfo: ToResolvedValue<ResolvedValue = KeywordInfo>,

source§

impl ToResolvedValue for FontStretchwhere
    NonNegativePercentage: ToResolvedValue<ResolvedValue = NonNegativePercentage>,

source§

impl ToResolvedValue for FontStyleAnglewhere
    Angle: ToResolvedValue<ResolvedValue = Angle>,

source§

impl ToResolvedValue for FontWeightwhere
    Number: ToResolvedValue<ResolvedValue = Number>,

source§

impl ToResolvedValue for CSSPixelLengthwhere
    CSSFloat: ToResolvedValue<ResolvedValue = CSSFloat>,

source§

impl ToResolvedValue for CalcLengthPercentagewhere
    AllowedNumericType: ToResolvedValue<ResolvedValue = AllowedNumericType>,
    CalcNode: ToResolvedValue<ResolvedValue = CalcNode>,

source§

impl ToResolvedValue for LengthPercentage

source§

impl ToResolvedValue for OffsetRotatewhere
    bool: ToResolvedValue<ResolvedValue = bool>,
    Angle: ToResolvedValue<ResolvedValue = Angle>,

source§

impl ToResolvedValue for Percentagewhere
    CSSFloat: ToResolvedValue<ResolvedValue = CSSFloat>,

source§

impl ToResolvedValue for Resolutionwhere
    CSSFloat: ToResolvedValue<ResolvedValue = CSSFloat>,

source§

impl ToResolvedValue for Au

source§

impl ToResolvedValue for LetterSpacingwhere
    Length: ToResolvedValue<ResolvedValue = Length>,

source§

impl ToResolvedValue for TextDecorationsInEffectwhere
    bool: ToResolvedValue<ResolvedValue = bool>,

source§

impl ToResolvedValue for TextOverflowwhere
    TextOverflowSide: ToResolvedValue<ResolvedValue = TextOverflowSide>,
    bool: ToResolvedValue<ResolvedValue = bool>,

source§

impl ToResolvedValue for Timewhere
    CSSFloat: ToResolvedValue<ResolvedValue = CSSFloat>,

source§

impl ToResolvedValue for Pathwhere
    FillRule: ToResolvedValue<ResolvedValue = FillRule>,
    SVGPathData: ToResolvedValue<ResolvedValue = SVGPathData>,

source§

impl ToResolvedValue for ColorInterpolationMethodwhere
    ColorSpace: ToResolvedValue<ResolvedValue = ColorSpace>,
    HueInterpolationMethod: ToResolvedValue<ResolvedValue = HueInterpolationMethod>,

source§

impl ToResolvedValue for FontTagwhere
    u32: ToResolvedValue<ResolvedValue = u32>,

source§

impl ToResolvedValue for LineNameListwhere
    OwnedSlice<OwnedSlice<CustomIdent>>: ToResolvedValue<ResolvedValue = OwnedSlice<OwnedSlice<CustomIdent>>>,
    usize: ToResolvedValue<ResolvedValue = usize>,

source§

impl ToResolvedValue for PaintWorkletwhere
    Atom: ToResolvedValue<ResolvedValue = Atom>,

source§

impl ToResolvedValue for BackgroundRepeatwhere
    BackgroundRepeatKeyword: ToResolvedValue<ResolvedValue = BackgroundRepeatKeyword>,

source§

impl ToResolvedValue for BorderImageRepeatwhere
    BorderImageRepeatKeyword: ToResolvedValue<ResolvedValue = BorderImageRepeatKeyword>,

source§

impl ToResolvedValue for AnimationNamewhere
    KeyframesName: ToResolvedValue<ResolvedValue = KeyframesName>,

source§

impl ToResolvedValue for Containwhere
    u8: ToResolvedValue<ResolvedValue = u8>,

source§

impl ToResolvedValue for ContainerNamewhere
    OwnedSlice<CustomIdent>: ToResolvedValue<ResolvedValue = OwnedSlice<CustomIdent>>,

source§

impl ToResolvedValue for ContainerTypewhere
    u8: ToResolvedValue<ResolvedValue = u8>,

source§

impl ToResolvedValue for Displaywhere
    u16: ToResolvedValue<ResolvedValue = u16>,

source§

impl ToResolvedValue for ScrollSnapAlignwhere
    ScrollSnapAlignKeyword: ToResolvedValue<ResolvedValue = ScrollSnapAlignKeyword>,

source§

impl ToResolvedValue for ScrollSnapTypewhere
    ScrollSnapAxis: ToResolvedValue<ResolvedValue = ScrollSnapAxis>,
    ScrollSnapStrictness: ToResolvedValue<ResolvedValue = ScrollSnapStrictness>,

source§

impl ToResolvedValue for ScrollbarGutterwhere
    u8: ToResolvedValue<ResolvedValue = u8>,

source§

impl ToResolvedValue for TouchActionwhere
    u8: ToResolvedValue<ResolvedValue = u8>,

source§

impl ToResolvedValue for WillChangewhere
    OwnedSlice<CustomIdent>: ToResolvedValue<ResolvedValue = OwnedSlice<CustomIdent>>,
    WillChangeBits: ToResolvedValue<ResolvedValue = WillChangeBits>,

source§

impl ToResolvedValue for WillChangeBitswhere
    u16: ToResolvedValue<ResolvedValue = u16>,

source§

impl ToResolvedValue for ColorSchemewhere
    ArcSlice<CustomIdent>: ToResolvedValue<ResolvedValue = ArcSlice<CustomIdent>>,
    ColorSchemeFlags: ToResolvedValue<ResolvedValue = ColorSchemeFlags>,

source§

impl ToResolvedValue for ColorSchemeFlagswhere
    u8: ToResolvedValue<ResolvedValue = u8>,

source§

impl ToResolvedValue for FontSynthesiswhere
    bool: ToResolvedValue<ResolvedValue = bool>,

source§

impl ToResolvedValue for KeywordInfowhere
    FontSizeKeyword: ToResolvedValue<ResolvedValue = FontSizeKeyword>,
    f32: ToResolvedValue<ResolvedValue = f32>,
    CSSPixelLength: ToResolvedValue<ResolvedValue = CSSPixelLength>,

source§

impl ToResolvedValue for MozScriptSizeMultiplierwhere
    f32: ToResolvedValue<ResolvedValue = f32>,

source§

impl ToResolvedValue for VariantAlternatesListwhere
    OwnedSlice<VariantAlternates>: ToResolvedValue<ResolvedValue = OwnedSlice<VariantAlternates>>,

source§

impl ToResolvedValue for VariantEastAsianwhere
    u16: ToResolvedValue<ResolvedValue = u16>,

source§

impl ToResolvedValue for VariantLigatureswhere
    u16: ToResolvedValue<ResolvedValue = u16>,

source§

impl ToResolvedValue for VariantNumericwhere
    u8: ToResolvedValue<ResolvedValue = u8>,

source§

impl ToResolvedValue for XLangwhere
    Atom: ToResolvedValue<ResolvedValue = Atom>,

source§

impl ToResolvedValue for XTextZoomwhere
    bool: ToResolvedValue<ResolvedValue = bool>,

source§

impl ToResolvedValue for QuoteListwhere
    ArcSlice<QuotePair>: ToResolvedValue<ResolvedValue = ArcSlice<QuotePair>>,

source§

impl ToResolvedValue for QuotePairwhere
    OwnedStr: ToResolvedValue<ResolvedValue = OwnedStr>,

source§

impl ToResolvedValue for GridAutoFlowwhere
    u8: ToResolvedValue<ResolvedValue = u8>,

source§

impl ToResolvedValue for MasonryAutoFlowwhere
    MasonryPlacement: ToResolvedValue<ResolvedValue = MasonryPlacement>,
    MasonryItemOrder: ToResolvedValue<ResolvedValue = MasonryItemOrder>,

source§

impl ToResolvedValue for NamedAreawhere
    Atom: ToResolvedValue<ResolvedValue = Atom>,
    UnsignedRange: ToResolvedValue<ResolvedValue = UnsignedRange>,

source§

impl ToResolvedValue for TemplateAreaswhere
    OwnedSlice<NamedArea>: ToResolvedValue<ResolvedValue = OwnedSlice<NamedArea>>,
    OwnedSlice<OwnedStr>: ToResolvedValue<ResolvedValue = OwnedSlice<OwnedStr>>,
    u32: ToResolvedValue<ResolvedValue = u32>,

source§

impl ToResolvedValue for TemplateAreasArcwhere
    Arc<TemplateAreas>: ToResolvedValue<ResolvedValue = Arc<TemplateAreas>>,

source§

impl ToResolvedValue for UnsignedRangewhere
    u32: ToResolvedValue<ResolvedValue = u32>,

source§

impl ToResolvedValue for Attrwhere
    Prefix: ToResolvedValue<ResolvedValue = Prefix>,
    Namespace: ToResolvedValue<ResolvedValue = Namespace>,
    Atom: ToResolvedValue<ResolvedValue = Atom>,

source§

impl ToResolvedValue for ContextPropertyBitswhere
    u8: ToResolvedValue<ResolvedValue = u8>,

source§

impl ToResolvedValue for MozContextPropertieswhere
    ArcSlice<CustomIdent>: ToResolvedValue<ResolvedValue = ArcSlice<CustomIdent>>,
    ContextPropertyBits: ToResolvedValue<ResolvedValue = ContextPropertyBits>,

source§

impl ToResolvedValue for SVGPaintOrderwhere
    u8: ToResolvedValue<ResolvedValue = u8>,

source§

impl ToResolvedValue for ArcFlagwhere
    bool: ToResolvedValue<ResolvedValue = bool>,

source§

impl ToResolvedValue for CoordPairwhere
    CSSFloat: ToResolvedValue<ResolvedValue = CSSFloat>,

source§

impl ToResolvedValue for SVGPathDatawhere
    ArcSlice<PathCommand>: ToResolvedValue<ResolvedValue = ArcSlice<PathCommand>>,

source§

impl ToResolvedValue for TextDecorationLinewhere
    u8: ToResolvedValue<ResolvedValue = u8>,

source§

impl ToResolvedValue for TextEmphasisPositionwhere
    TextEmphasisHorizontalWritingModeValue: ToResolvedValue<ResolvedValue = TextEmphasisHorizontalWritingModeValue>,
    TextEmphasisVerticalWritingModeValue: ToResolvedValue<ResolvedValue = TextEmphasisVerticalWritingModeValue>,

source§

impl ToResolvedValue for TextTransformwhere
    TextTransformCase: ToResolvedValue<ResolvedValue = TextTransformCase>,
    TextTransformOther: ToResolvedValue<ResolvedValue = TextTransformOther>,

source§

impl ToResolvedValue for TextTransformOtherwhere
    u8: ToResolvedValue<ResolvedValue = u8>,

source§

impl ToResolvedValue for TextUnderlinePositionwhere
    u8: ToResolvedValue<ResolvedValue = u8>,

source§

impl ToResolvedValue for MozForceBrokenImageIconwhere
    bool: ToResolvedValue<ResolvedValue = bool>,

source§

impl ToResolvedValue for AtomStringwhere
    Atom: ToResolvedValue<ResolvedValue = Atom>,

source§

impl ToResolvedValue for Auto

source§

impl ToResolvedValue for CustomIdentwhere
    Atom: ToResolvedValue<ResolvedValue = Atom>,

source§

impl ToResolvedValue for KeyframesNamewhere
    TimelineOrKeyframesName: ToResolvedValue<ResolvedValue = TimelineOrKeyframesName>,

source§

impl ToResolvedValue for None_

source§

impl ToResolvedValue for RGBA

source§

impl ToResolvedValue for TimelineNamewhere
    TimelineOrKeyframesName: ToResolvedValue<ResolvedValue = TimelineOrKeyframesName>,

source§

impl ToResolvedValue for TimelineOrKeyframesNamewhere
    Atom: ToResolvedValue<ResolvedValue = Atom>,

source§

impl ToResolvedValue for Atom

source§

impl ToResolvedValue for Namespace

source§

impl ToResolvedValue for Prefix

source§

impl ToResolvedValue for CaretColor

source§

impl ToResolvedValue for Color

source§

impl ToResolvedValue for Content

https://drafts.csswg.org/css-content/#content-property

We implement this at resolved value time because otherwise it causes us to allocate a bunch of useless initial structs for ::before / ::after, which is a bit unfortunate.

Though these should be temporary, mostly, so if this causes complexity in other places, it should be fine to move to StyleAdjuster.

See https://github.com/w3c/csswg-drafts/issues/4632 for where some related issues are being discussed.

source§

impl ToResolvedValue for AtomIdent

source§

impl<A, B> ToResolvedValue for Either<A, B>where
    A: ToResolvedValue,
    B: ToResolvedValue,

source§

impl<Angle> ToResolvedValue for FontStyle<Angle>where
    Angle: ToResolvedValue,

source§

impl<Angle> ToResolvedValue for GenericOffsetPath<Angle>where
    Angle: ToResolvedValue,

source§

impl<Angle> ToResolvedValue for RayFunction<Angle>where
    Angle: ToResolvedValue,

source§

impl<Angle, NonNegativeFactor, ZeroToOneFactor, Length, Shadow, U> ToResolvedValue for GenericFilter<Angle, NonNegativeFactor, ZeroToOneFactor, Length, Shadow, U>where
    Angle: ToResolvedValue,
    NonNegativeFactor: ToResolvedValue,
    ZeroToOneFactor: ToResolvedValue,
    Length: ToResolvedValue,
    Shadow: ToResolvedValue,
    U: ToResolvedValue,

source§

impl<Angle, Number, Length, Integer, LengthPercentage> ToResolvedValue for GenericTransformOperation<Angle, Number, Length, Integer, LengthPercentage>where
    Angle: Zero + ToResolvedValue,
    LengthPercentage: Zero + ToResolvedValue,
    Number: PartialEq + ToResolvedValue,
    <Angle as ToResolvedValue>::ResolvedValue: Zero,
    <LengthPercentage as ToResolvedValue>::ResolvedValue: Zero,
    <Number as ToResolvedValue>::ResolvedValue: PartialEq,
    Length: ToResolvedValue,
    Integer: ToResolvedValue,

source§

impl<BasicShape, I> ToResolvedValue for GenericShapeOutside<BasicShape, I>where
    BasicShape: ToResolvedValue,
    I: ToResolvedValue,

source§

impl<BasicShape, U> ToResolvedValue for GenericClipPath<BasicShape, U>where
    BasicShape: ToResolvedValue,
    U: ToResolvedValue,

source§

impl<C> ToResolvedValue for GenericColorOrAuto<C>where
    C: ToResolvedValue,

source§

impl<C> ToResolvedValue for GenericSVGPaintFallback<C>where
    C: ToResolvedValue,

source§

impl<C, U> ToResolvedValue for GenericSVGPaintKind<C, U>where
    C: ToResolvedValue,
    U: ToResolvedValue,

source§

impl<Color> ToResolvedValue for GenericScrollbarColor<Color>where
    Color: ToResolvedValue,

source§

impl<Color, Percentage> ToResolvedValue for GenericColorMix<Color, Percentage>where
    Color: ToResolvedValue,
    Percentage: ToResolvedValue,

source§

impl<Color, SizeLength, BlurShapeLength, ShapeLength> ToResolvedValue for GenericBoxShadow<Color, SizeLength, BlurShapeLength, ShapeLength>where
    Color: ToResolvedValue,
    SizeLength: ToResolvedValue,
    BlurShapeLength: ToResolvedValue,
    ShapeLength: ToResolvedValue,

source§

impl<Color, SizeLength, ShapeLength> ToResolvedValue for GenericSimpleShadow<Color, SizeLength, ShapeLength>where
    Color: ToResolvedValue,
    SizeLength: ToResolvedValue,
    ShapeLength: ToResolvedValue,

source§

impl<Color, T> ToResolvedValue for GenericGradientItem<Color, T>where
    Color: ToResolvedValue,
    T: ToResolvedValue,

source§

impl<Color, T> ToResolvedValue for ColorStop<Color, T>where
    Color: ToResolvedValue,
    T: ToResolvedValue,

source§

impl<Color, Url> ToResolvedValue for GenericSVGPaint<Color, Url>where
    Color: ToResolvedValue,
    Url: ToResolvedValue,

source§

impl<G, MozImageRect, ImageUrl, Color, Percentage, Resolution> ToResolvedValue for GenericImage<G, MozImageRect, ImageUrl, Color, Percentage, Resolution>where
    G: ToResolvedValue,
    MozImageRect: ToResolvedValue,
    ImageUrl: ToResolvedValue,
    Color: ToResolvedValue,
    Percentage: ToResolvedValue,
    Resolution: ToResolvedValue,

source§

impl<H, V> ToResolvedValue for GenericPosition<H, V>where
    H: ToResolvedValue,
    V: ToResolvedValue,

source§

impl<H, V, Depth> ToResolvedValue for GenericTransformOrigin<H, V, Depth>where
    H: ToResolvedValue,
    V: ToResolvedValue,
    Depth: ToResolvedValue,

source§

impl<H, V, LengthPercentage, NonNegativeLengthPercentage> ToResolvedValue for GenericBasicShape<H, V, LengthPercentage, NonNegativeLengthPercentage>where
    H: ToResolvedValue,
    V: ToResolvedValue,
    LengthPercentage: ToResolvedValue,
    NonNegativeLengthPercentage: ToResolvedValue,

source§

impl<H, V, NonNegativeLengthPercentage> ToResolvedValue for Circle<H, V, NonNegativeLengthPercentage>where
    H: ToResolvedValue,
    V: ToResolvedValue,
    NonNegativeLengthPercentage: ToResolvedValue,

source§

impl<H, V, NonNegativeLengthPercentage> ToResolvedValue for Ellipse<H, V, NonNegativeLengthPercentage>where
    H: ToResolvedValue,
    V: ToResolvedValue,
    NonNegativeLengthPercentage: ToResolvedValue,

source§

impl<I> ToResolvedValue for GenericContentItem<I>where
    I: ToResolvedValue,

source§

impl<I> ToResolvedValue for GenericZIndex<I>where
    I: ToResolvedValue,

source§

impl<I> ToResolvedValue for GenericCounterIncrement<I>where
    I: ToResolvedValue,

source§

impl<I> ToResolvedValue for GenericCounterReset<I>where
    I: ToResolvedValue,

source§

impl<I> ToResolvedValue for GenericCounterSet<I>where
    I: ToResolvedValue,

source§

impl<I> ToResolvedValue for GenericCounters<I>where
    I: ToResolvedValue,

source§

impl<I, C> ToResolvedValue for GenericCrossFadeImage<I, C>where
    I: ToResolvedValue,
    C: ToResolvedValue,

source§

impl<Image> ToResolvedValue for GenericCursor<Image>where
    Image: ToResolvedValue,

source§

impl<Image, Color, Percentage> ToResolvedValue for GenericCrossFade<Image, Color, Percentage>where
    Image: ToResolvedValue,
    Color: ToResolvedValue,
    Percentage: ToResolvedValue,

source§

impl<Image, Color, Percentage> ToResolvedValue for GenericCrossFadeElement<Image, Color, Percentage>where
    Image: ToResolvedValue,
    Color: ToResolvedValue,
    Percentage: ToResolvedValue,

source§

impl<Image, Number> ToResolvedValue for GenericCursorImage<Image, Number>where
    Image: ToResolvedValue,
    Number: ToResolvedValue,

source§

impl<Image, Resolution> ToResolvedValue for GenericImageSet<Image, Resolution>where
    Image: ToResolvedValue,
    Resolution: ToResolvedValue,

source§

impl<Image, Resolution> ToResolvedValue for GenericImageSetItem<Image, Resolution>where
    Image: ToResolvedValue,
    Resolution: ToResolvedValue,

source§

impl<Integer> ToResolvedValue for RepeatCount<Integer>where
    Integer: ToResolvedValue,

source§

impl<Integer> ToResolvedValue for GenericCounterPair<Integer>where
    Integer: ToResolvedValue,

source§

impl<Integer> ToResolvedValue for FeatureTagValue<Integer>where
    Integer: ToResolvedValue,

source§

impl<Integer> ToResolvedValue for GenericGridLine<Integer>where
    Integer: ToResolvedValue,

source§

impl<Integer, Number> ToResolvedValue for TimingFunction<Integer, Number>where
    Integer: ToResolvedValue,
    Number: ToResolvedValue,

source§

impl<L> ToResolvedValue for GenericCalcNode<L>where
    L: ToResolvedValue,

source§

impl<L> ToResolvedValue for GenericTrackBreadth<L>where
    L: ToResolvedValue,

source§

impl<L> ToResolvedValue for GenericTrackSize<L>where
    L: ToResolvedValue,

source§

impl<L> ToResolvedValue for GenericSVGLength<L>where
    L: ToResolvedValue,

source§

impl<L> ToResolvedValue for GenericSVGStrokeDashArray<L>where
    L: ToResolvedValue,

source§

impl<L> ToResolvedValue for GenericTextDecorationLength<L>where
    L: ToResolvedValue,

source§

impl<L> ToResolvedValue for GenericPerspectiveFunction<L>where
    L: ToResolvedValue,

source§

impl<L> ToResolvedValue for BorderSpacing<L>where
    L: ToResolvedValue,

source§

impl<L> ToResolvedValue for GenericBorderCornerRadius<L>where
    L: ToResolvedValue,

source§

impl<L> ToResolvedValue for Size2D<L>where
    L: ToResolvedValue,

source§

impl<L, I> ToResolvedValue for GenericGridTemplateComponent<L, I>where
    L: ToResolvedValue,
    I: ToResolvedValue,
    Box<GenericTrackList<L, I>>: ToResolvedValue<ResolvedValue = Box<GenericTrackList<<L as ToResolvedValue>::ResolvedValue, <I as ToResolvedValue>::ResolvedValue>>>,

source§

impl<L, I> ToResolvedValue for GenericTrackRepeat<L, I>where
    L: ToResolvedValue,
    I: ToResolvedValue,

source§

impl<L, N> ToResolvedValue for GenericLengthOrNumber<L, N>where
    L: ToResolvedValue,
    N: ToResolvedValue,

source§

impl<LP, N> ToResolvedValue for GenericBorderImageSideWidth<LP, N>where
    LP: ToResolvedValue,
    N: ToResolvedValue,

source§

impl<LengthOrAuto> ToResolvedValue for GenericClipRect<LengthOrAuto>where
    LengthOrAuto: ToResolvedValue,

source§

impl<LengthPercent> ToResolvedValue for GenericBackgroundSize<LengthPercent>where
    LengthPercent: ToResolvedValue,

source§

impl<LengthPercent> ToResolvedValue for GenericLengthPercentageOrAuto<LengthPercent>where
    LengthPercent: ToResolvedValue,

source§

impl<LengthPercent> ToResolvedValue for GenericLengthPercentageOrNormal<LengthPercent>where
    LengthPercent: ToResolvedValue,

source§

impl<LengthPercent> ToResolvedValue for GenericMaxSize<LengthPercent>where
    LengthPercent: ToResolvedValue,

source§

impl<LengthPercent> ToResolvedValue for GenericSize<LengthPercent>where
    LengthPercent: ToResolvedValue,

source§

impl<LengthPercentage> ToResolvedValue for GenericVerticalAlign<LengthPercentage>where
    LengthPercentage: ToResolvedValue,

source§

impl<LengthPercentage> ToResolvedValue for GenericPolygon<LengthPercentage>where
    LengthPercentage: ToResolvedValue,

source§

impl<LengthPercentage> ToResolvedValue for PolygonCoord<LengthPercentage>where
    LengthPercentage: ToResolvedValue,

source§

impl<LengthPercentage> ToResolvedValue for GenericBorderRadius<LengthPercentage>where
    LengthPercentage: ToResolvedValue,

source§

impl<LengthPercentage, Integer> ToResolvedValue for GenericTrackListValue<LengthPercentage, Integer>where
    LengthPercentage: ToResolvedValue,
    Integer: ToResolvedValue,

source§

impl<LengthPercentage, Integer> ToResolvedValue for GenericTrackList<LengthPercentage, Integer>where
    LengthPercentage: ToResolvedValue,
    Integer: ToResolvedValue,

source§

impl<LengthPercentage, Length> ToResolvedValue for GenericTranslate<LengthPercentage, Length>where
    LengthPercentage: Zero + ToResolvedValue,
    Length: Zero + ToResolvedValue,
    <LengthPercentage as ToResolvedValue>::ResolvedValue: Zero,
    <Length as ToResolvedValue>::ResolvedValue: Zero,

source§

impl<LengthPercentage, NonNegativeLengthPercentage> ToResolvedValue for InsetRect<LengthPercentage, NonNegativeLengthPercentage>where
    LengthPercentage: ToResolvedValue,
    NonNegativeLengthPercentage: ToResolvedValue,

§

type ResolvedValue = InsetRect<<LengthPercentage as ToResolvedValue>::ResolvedValue, <NonNegativeLengthPercentage as ToResolvedValue>::ResolvedValue>

source§

impl<LineDirection, LengthPercentage, NonNegativeLength, NonNegativeLengthPercentage, Position, Angle, AngleOrPercentage, Color> ToResolvedValue for GenericGradient<LineDirection, LengthPercentage, NonNegativeLength, NonNegativeLengthPercentage, Position, Angle, AngleOrPercentage, Color>where
    LineDirection: ToResolvedValue,
    LengthPercentage: ToResolvedValue,
    NonNegativeLength: ToResolvedValue,
    NonNegativeLengthPercentage: ToResolvedValue,
    Position: ToResolvedValue,
    Angle: ToResolvedValue,
    AngleOrPercentage: ToResolvedValue,
    Color: ToResolvedValue,

§

type ResolvedValue = GenericGradient<<LineDirection as ToResolvedValue>::ResolvedValue, <LengthPercentage as ToResolvedValue>::ResolvedValue, <NonNegativeLength as ToResolvedValue>::ResolvedValue, <NonNegativeLengthPercentage as ToResolvedValue>::ResolvedValue, <Position as ToResolvedValue>::ResolvedValue, <Angle as ToResolvedValue>::ResolvedValue, <AngleOrPercentage as ToResolvedValue>::ResolvedValue, <Color as ToResolvedValue>::ResolvedValue>

source§

impl<N> ToResolvedValue for PreferredRatio<N>where
    N: ToResolvedValue,

source§

impl<N> ToResolvedValue for GenericAspectRatio<N>where
    N: ToResolvedValue,

source§

impl<N> ToResolvedValue for Ratio<N>where
    N: ToResolvedValue,

source§

impl<N, L> ToResolvedValue for GenericLineHeight<N, L>where
    N: ToResolvedValue,
    L: ToResolvedValue,

source§

impl<NonNegativeLength> ToResolvedValue for GenericPerspective<NonNegativeLength>where
    NonNegativeLength: ToResolvedValue,

source§

impl<NonNegativeLength> ToResolvedValue for GenericCircle<NonNegativeLength>where
    NonNegativeLength: ToResolvedValue,

source§

impl<NonNegativeLength, NonNegativeLengthPercentage> ToResolvedValue for GenericEndingShape<NonNegativeLength, NonNegativeLengthPercentage>where
    NonNegativeLength: ToResolvedValue,
    NonNegativeLengthPercentage: ToResolvedValue,

§

type ResolvedValue = GenericEndingShape<<NonNegativeLength as ToResolvedValue>::ResolvedValue, <NonNegativeLengthPercentage as ToResolvedValue>::ResolvedValue>

source§

impl<NonNegativeLengthPercentage> ToResolvedValue for GenericShapeRadius<NonNegativeLengthPercentage>where
    NonNegativeLengthPercentage: ToResolvedValue,

§

type ResolvedValue = GenericShapeRadius<<NonNegativeLengthPercentage as ToResolvedValue>::ResolvedValue>

source§

impl<NonNegativeLengthPercentage> ToResolvedValue for GenericEllipse<NonNegativeLengthPercentage>where
    NonNegativeLengthPercentage: ToResolvedValue,

§

type ResolvedValue = GenericEllipse<<NonNegativeLengthPercentage as ToResolvedValue>::ResolvedValue>

source§

impl<Number> ToResolvedValue for AnimationIterationCount<Number>where
    Number: ToResolvedValue,

source§

impl<Number> ToResolvedValue for GenericFontSizeAdjust<Number>where
    Number: ToResolvedValue,

source§

impl<Number> ToResolvedValue for GenericScale<Number>where
    Number: ToResolvedValue,

source§

impl<Number> ToResolvedValue for VariationValue<Number>where
    Number: ToResolvedValue,

source§

impl<Number, Angle> ToResolvedValue for GenericRotate<Number, Angle>where
    Number: ToResolvedValue,
    Angle: ToResolvedValue,

source§

impl<Number, Integer> ToResolvedValue for InitialLetter<Number, Integer>where
    Number: ToResolvedValue,
    Integer: ToResolvedValue,

source§

impl<NumberOrPercentage> ToResolvedValue for GenericBorderImageSlice<NumberOrPercentage>where
    NumberOrPercentage: ToResolvedValue,

source§

impl<NumberOrPercentage, MozImageRectUrl> ToResolvedValue for GenericMozImageRect<NumberOrPercentage, MozImageRectUrl>where
    NumberOrPercentage: ToResolvedValue,
    MozImageRectUrl: ToResolvedValue,

§

type ResolvedValue = GenericMozImageRect<<NumberOrPercentage as ToResolvedValue>::ResolvedValue, <MozImageRectUrl as ToResolvedValue>::ResolvedValue>

source§

impl<OpacityType> ToResolvedValue for GenericSVGOpacity<OpacityType>where
    OpacityType: ToResolvedValue,

source§

impl<Pos> ToResolvedValue for GenericPositionOrAuto<Pos>where
    Pos: ToResolvedValue,

source§

impl<PositiveInteger> ToResolvedValue for ColumnCount<PositiveInteger>where
    PositiveInteger: ToResolvedValue,

source§

impl<R> ToResolvedValue for GenericClipRectOrAuto<R>where
    R: ToResolvedValue,

source§

impl<S> ToResolvedValue for GenericFlexBasis<S>where
    S: ToResolvedValue,

source§

impl<T> ToResolvedValue for Optional<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::animation_delay::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::animation_direction::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::animation_duration::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::animation_fill_mode::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::animation_iteration_count::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::animation_name::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::animation_play_state::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::animation_timeline::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::animation_timing_function::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::background_attachment::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::background_clip::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::background_image::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::background_origin::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::background_position_x::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::background_position_y::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::background_repeat::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::background_size::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::box_shadow::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::filter::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::text_shadow::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::transition_delay::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::transition_duration::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::transition_property::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for style::properties::longhands::transition_timing_function::computed_value::OwnedList<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for Arc<T>where
    T: ToResolvedValue<ResolvedValue = T>,

source§

impl<T> ToResolvedValue for ArcSlice<T>where
    T: ToResolvedValue<ResolvedValue = T>,

source§

impl<T> ToResolvedValue for OwnedSlice<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for FontSettings<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for GenericImplicitGridTracks<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for Rect<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for GreaterThanOrEqualToOne<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for NonNegative<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for ZeroToOne<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for GenericMatrix3D<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for GenericMatrix<T>where
    T: ToResolvedValue,

source§

impl<T> ToResolvedValue for GenericTransform<T>where
    T: ToResolvedValue,

source§

impl<U> ToResolvedValue for GenericUrlOrNone<U>where
    U: ToResolvedValue,