pub enum Property {
Show 322 variants BackgroundColor(CssColor), BackgroundImage(SmallVec<[Image; 1]>), BackgroundPositionX(SmallVec<[HorizontalPosition; 1]>), BackgroundPositionY(SmallVec<[VerticalPosition; 1]>), BackgroundPosition(SmallVec<[Position; 1]>), BackgroundSize(SmallVec<[BackgroundSize; 1]>), BackgroundRepeat(SmallVec<[BackgroundRepeat; 1]>), BackgroundAttachment(SmallVec<[BackgroundAttachment; 1]>), BackgroundClip(SmallVec<[BackgroundClip; 1]>, VendorPrefix), BackgroundOrigin(SmallVec<[BackgroundBox; 1]>), Background(SmallVec<[Background; 1]>), BoxShadow(SmallVec<[BoxShadow; 1]>, VendorPrefix), Opacity(AlphaValue), Color(CssColor), Display(Display), Visibility(Visibility), Width(Size), Height(Size), MinWidth(MinMaxSize), MinHeight(MinMaxSize), MaxWidth(MinMaxSize), MaxHeight(MinMaxSize), BlockSize(Size), InlineSize(Size), MinBlockSize(MinMaxSize), MinInlineSize(MinMaxSize), MaxBlockSize(MinMaxSize), MaxInlineSize(MinMaxSize), BoxSizing(BoxSizingVendorPrefix), Overflow(Overflow), OverflowX(OverflowKeyword), OverflowY(OverflowKeyword), TextOverflow(TextOverflowVendorPrefix), Position(Position), Top(LengthPercentageOrAuto), Bottom(LengthPercentageOrAuto), Left(LengthPercentageOrAuto), Right(LengthPercentageOrAuto), InsetBlockStart(LengthPercentageOrAuto), InsetBlockEnd(LengthPercentageOrAuto), InsetInlineStart(LengthPercentageOrAuto), InsetInlineEnd(LengthPercentageOrAuto), InsetBlock(Size2D<LengthPercentageOrAuto>), InsetInline(Size2D<LengthPercentageOrAuto>), Inset(Rect<LengthPercentageOrAuto>), BorderTopColor(CssColor), BorderBottomColor(CssColor), BorderLeftColor(CssColor), BorderRightColor(CssColor), BorderBlockStartColor(CssColor), BorderBlockEndColor(CssColor), BorderInlineStartColor(CssColor), BorderInlineEndColor(CssColor), BorderTopStyle(BorderStyle), BorderBottomStyle(BorderStyle), BorderLeftStyle(BorderStyle), BorderRightStyle(BorderStyle), BorderBlockStartStyle(BorderStyle), BorderBlockEndStyle(BorderStyle), BorderInlineStartStyle(BorderStyle), BorderInlineEndStyle(BorderStyle), BorderTopWidth(BorderSideWidth), BorderBottomWidth(BorderSideWidth), BorderLeftWidth(BorderSideWidth), BorderRightWidth(BorderSideWidth), BorderBlockStartWidth(BorderSideWidth), BorderBlockEndWidth(BorderSideWidth), BorderInlineStartWidth(BorderSideWidth), BorderInlineEndWidth(BorderSideWidth), BorderTopLeftRadius(Size2D<LengthPercentage>, VendorPrefix), BorderTopRightRadius(Size2D<LengthPercentage>, VendorPrefix), BorderBottomLeftRadius(Size2D<LengthPercentage>, VendorPrefix), BorderBottomRightRadius(Size2D<LengthPercentage>, VendorPrefix), BorderStartStartRadius(Size2D<LengthPercentage>), BorderStartEndRadius(Size2D<LengthPercentage>), BorderEndStartRadius(Size2D<LengthPercentage>), BorderEndEndRadius(Size2D<LengthPercentage>), BorderRadius(BorderRadiusVendorPrefix), BorderImageSource(Image), BorderImageOutset(Rect<LengthOrNumber>), BorderImageRepeat(BorderImageRepeat), BorderImageWidth(Rect<BorderImageSideWidth>), BorderImageSlice(BorderImageSlice), BorderImage(BorderImageVendorPrefix), BorderColor(Rect<CssColor>), BorderStyle(Rect<BorderStyle>), BorderWidth(Rect<BorderSideWidth>), BorderBlockColor(CssColor), BorderBlockStyle(BorderStyle), BorderBlockWidth(BorderSideWidth), BorderInlineColor(CssColor), BorderInlineStyle(BorderStyle), BorderInlineWidth(BorderSideWidth), Border(Border), BorderTop(Border), BorderBottom(Border), BorderLeft(Border), BorderRight(Border), BorderBlock(Border), BorderBlockStart(Border), BorderBlockEnd(Border), BorderInline(Border), BorderInlineStart(Border), BorderInlineEnd(Border), Outline(Outline), OutlineColor(CssColor), OutlineStyle(OutlineStyle), OutlineWidth(BorderSideWidth), FlexDirection(FlexDirectionVendorPrefix), FlexWrap(FlexWrapVendorPrefix), FlexFlow(FlexFlowVendorPrefix), FlexGrow(f32VendorPrefix), FlexShrink(f32VendorPrefix), FlexBasis(LengthPercentageOrAutoVendorPrefix), Flex(FlexVendorPrefix), Order(f32VendorPrefix), AlignContent(AlignContentVendorPrefix), JustifyContent(JustifyContentVendorPrefix), PlaceContent(PlaceContent), AlignSelf(AlignSelfVendorPrefix), JustifySelf(JustifySelf), PlaceSelf(PlaceSelf), AlignItems(AlignItemsVendorPrefix), JustifyItems(JustifyItems), PlaceItems(PlaceItems), RowGap(GapValue), ColumnGap(GapValue), Gap(Gap), BoxOrient(BoxOrientVendorPrefix), BoxDirection(BoxDirectionVendorPrefix), BoxOrdinalGroup(f32VendorPrefix), BoxAlign(BoxAlignVendorPrefix), BoxFlex(f32VendorPrefix), BoxFlexGroup(f32VendorPrefix), BoxPack(BoxPackVendorPrefix), BoxLines(BoxLinesVendorPrefix), FlexPack(FlexPackVendorPrefix), FlexOrder(f32VendorPrefix), FlexAlign(BoxAlignVendorPrefix), FlexItemAlign(FlexItemAlignVendorPrefix), FlexLinePack(FlexLinePackVendorPrefix), FlexPositive(f32VendorPrefix), FlexNegative(f32VendorPrefix), FlexPreferredSize(LengthPercentageOrAutoVendorPrefix), GridTemplateColumns(TrackSizing), GridTemplateRows(TrackSizing), GridAutoColumns(TrackSizeList), GridAutoRows(TrackSizeList), GridAutoFlow(GridAutoFlow), GridTemplateAreas(GridTemplateAreas), GridTemplate(GridTemplate), Grid(Grid), GridRowStart(GridLine), GridRowEnd(GridLine), GridColumnStart(GridLine), GridColumnEnd(GridLine), GridRow(GridPlacement), GridColumn(GridPlacement), GridArea(GridArea), MarginTop(LengthPercentageOrAuto), MarginBottom(LengthPercentageOrAuto), MarginLeft(LengthPercentageOrAuto), MarginRight(LengthPercentageOrAuto), MarginBlockStart(LengthPercentageOrAuto), MarginBlockEnd(LengthPercentageOrAuto), MarginInlineStart(LengthPercentageOrAuto), MarginInlineEnd(LengthPercentageOrAuto), MarginBlock(Size2D<LengthPercentageOrAuto>), MarginInline(Size2D<LengthPercentageOrAuto>), Margin(Rect<LengthPercentageOrAuto>), PaddingTop(LengthPercentageOrAuto), PaddingBottom(LengthPercentageOrAuto), PaddingLeft(LengthPercentageOrAuto), PaddingRight(LengthPercentageOrAuto), PaddingBlockStart(LengthPercentageOrAuto), PaddingBlockEnd(LengthPercentageOrAuto), PaddingInlineStart(LengthPercentageOrAuto), PaddingInlineEnd(LengthPercentageOrAuto), PaddingBlock(Size2D<LengthPercentageOrAuto>), PaddingInline(Size2D<LengthPercentageOrAuto>), Padding(Rect<LengthPercentageOrAuto>), ScrollMarginTop(LengthPercentageOrAuto), ScrollMarginBottom(LengthPercentageOrAuto), ScrollMarginLeft(LengthPercentageOrAuto), ScrollMarginRight(LengthPercentageOrAuto), ScrollMarginBlockStart(LengthPercentageOrAuto), ScrollMarginBlockEnd(LengthPercentageOrAuto), ScrollMarginInlineStart(LengthPercentageOrAuto), ScrollMarginInlineEnd(LengthPercentageOrAuto), ScrollMarginBlock(Size2D<LengthPercentageOrAuto>), ScrollMarginInline(Size2D<LengthPercentageOrAuto>), ScrollMargin(Rect<LengthPercentageOrAuto>), ScrollPaddingTop(LengthPercentageOrAuto), ScrollPaddingBottom(LengthPercentageOrAuto), ScrollPaddingLeft(LengthPercentageOrAuto), ScrollPaddingRight(LengthPercentageOrAuto), ScrollPaddingBlockStart(LengthPercentageOrAuto), ScrollPaddingBlockEnd(LengthPercentageOrAuto), ScrollPaddingInlineStart(LengthPercentageOrAuto), ScrollPaddingInlineEnd(LengthPercentageOrAuto), ScrollPaddingBlock(Size2D<LengthPercentageOrAuto>), ScrollPaddingInline(Size2D<LengthPercentageOrAuto>), ScrollPadding(Rect<LengthPercentageOrAuto>), FontWeight(FontWeight), FontSize(FontSize), FontStretch(FontStretch), FontFamily(Vec<FontFamily>), FontStyle(FontStyle), FontVariantCaps(FontVariantCaps), LineHeight(LineHeight), Font(Font), VerticalAlign(VerticalAlign), TransitionProperty(SmallVec<[PropertyId; 1]>, VendorPrefix), TransitionDuration(SmallVec<[Time; 1]>, VendorPrefix), TransitionDelay(SmallVec<[Time; 1]>, VendorPrefix), TransitionTimingFunction(SmallVec<[EasingFunction; 1]>, VendorPrefix), Transition(SmallVec<[Transition; 1]>, VendorPrefix), AnimationName(SmallVec<[AnimationName; 1]>, VendorPrefix), AnimationDuration(SmallVec<[Time; 1]>, VendorPrefix), AnimationTimingFunction(SmallVec<[EasingFunction; 1]>, VendorPrefix), AnimationIterationCount(SmallVec<[AnimationIterationCount; 1]>, VendorPrefix), AnimationDirection(SmallVec<[AnimationDirection; 1]>, VendorPrefix), AnimationPlayState(SmallVec<[AnimationPlayState; 1]>, VendorPrefix), AnimationDelay(SmallVec<[Time; 1]>, VendorPrefix), AnimationFillMode(SmallVec<[AnimationFillMode; 1]>, VendorPrefix), Animation(SmallVec<[Animation; 1]>, VendorPrefix), Transform(TransformListVendorPrefix), TransformOrigin(PositionVendorPrefix), TransformStyle(TransformStyleVendorPrefix), TransformBox(TransformBox), BackfaceVisibility(BackfaceVisibilityVendorPrefix), Perspective(PerspectiveVendorPrefix), PerspectiveOrigin(PositionVendorPrefix), Translate(Translate), Rotate(Rotate), Scale(Scale), TextTransform(TextTransform), WhiteSpace(WhiteSpace), TabSize(LengthOrNumberVendorPrefix), WordBreak(WordBreak), LineBreak(LineBreak), Hyphens(HyphensVendorPrefix), OverflowWrap(OverflowWrap), WordWrap(OverflowWrap), TextAlign(TextAlign), TextAlignLast(TextAlignLastVendorPrefix), TextJustify(TextJustify), WordSpacing(Spacing), LetterSpacing(Spacing), TextIndent(TextIndent), TextDecorationLine(TextDecorationLineVendorPrefix), TextDecorationStyle(TextDecorationStyleVendorPrefix), TextDecorationColor(CssColorVendorPrefix), TextDecorationThickness(TextDecorationThickness), TextDecoration(TextDecorationVendorPrefix), TextDecorationSkipInk(TextDecorationSkipInkVendorPrefix), TextEmphasisStyle(TextEmphasisStyleVendorPrefix), TextEmphasisColor(CssColorVendorPrefix), TextEmphasis(TextEmphasisVendorPrefix), TextEmphasisPosition(TextEmphasisPositionVendorPrefix), TextShadow(SmallVec<[TextShadow; 1]>), Resize(Resize), Cursor(Cursor), CaretColor(ColorOrAuto), CaretShape(CaretShape), Caret(Caret), UserSelect(UserSelectVendorPrefix), AccentColor(ColorOrAuto), Appearance(AppearanceVendorPrefix), ListStyleType(ListStyleType), ListStyleImage(Image), ListStylePosition(ListStylePosition), ListStyle(ListStyle), MarkerSide(MarkerSide), Composes(Composes), Fill(SVGPaint), FillRule(FillRule), FillOpacity(AlphaValue), Stroke(SVGPaint), StrokeOpacity(AlphaValue), StrokeWidth(LengthPercentage), StrokeLinecap(StrokeLinecap), StrokeLinejoin(StrokeLinejoin), StrokeMiterlimit(f32), StrokeDasharray(StrokeDasharray), StrokeDashoffset(LengthPercentage), MarkerStart(Marker), MarkerMid(Marker), MarkerEnd(Marker), Marker(Marker), ColorInterpolation(ColorInterpolation), ColorInterpolationFilters(ColorInterpolation), ColorRendering(ColorRendering), ShapeRendering(ShapeRendering), TextRendering(TextRendering), ImageRendering(ImageRendering), ClipPath(ClipPath), ClipRule(FillRule), MaskImage(SmallVec<[Image; 1]>), MaskMode(SmallVec<[MaskMode; 1]>), MaskRepeat(SmallVec<[BackgroundRepeat; 1]>), MaskPositionX(SmallVec<[HorizontalPosition; 1]>), MaskPositionY(SmallVec<[VerticalPosition; 1]>), MaskPosition(SmallVec<[Position; 1]>), MaskClip(SmallVec<[MaskClip; 1]>), MaskOrigin(SmallVec<[GeometryBox; 1]>), MaskSize(SmallVec<[BackgroundSize; 1]>), MaskComposite(SmallVec<[MaskComposite; 1]>), MaskType(MaskType), Mask(SmallVec<[Mask; 1]>), MaskBorderSource(Image), MaskBorderMode(MaskBorderMode), MaskBorderSlice(BorderImageSlice), MaskBorderWidth(Rect<BorderImageSideWidth>), MaskBorderOutset(Rect<LengthOrNumber>), MaskBorderRepeat(BorderImageRepeat), MaskBorder(MaskBorder), Filter(FilterList), BackdropFilter(FilterList), Unparsed(UnparsedProperty), Custom(CustomProperty), Logical(LogicalProperty),
}

Variants

BackgroundColor(CssColor)

BackgroundImage(SmallVec<[Image; 1]>)

BackgroundPositionX(SmallVec<[HorizontalPosition; 1]>)

BackgroundPositionY(SmallVec<[VerticalPosition; 1]>)

BackgroundPosition(SmallVec<[Position; 1]>)

BackgroundSize(SmallVec<[BackgroundSize; 1]>)

BackgroundRepeat(SmallVec<[BackgroundRepeat; 1]>)

BackgroundAttachment(SmallVec<[BackgroundAttachment; 1]>)

BackgroundClip(SmallVec<[BackgroundClip; 1]>, VendorPrefix)

BackgroundOrigin(SmallVec<[BackgroundBox; 1]>)

Background(SmallVec<[Background; 1]>)

BoxShadow(SmallVec<[BoxShadow; 1]>, VendorPrefix)

Opacity(AlphaValue)

Color(CssColor)

Display(Display)

Visibility(Visibility)

Width(Size)

Height(Size)

MinWidth(MinMaxSize)

MinHeight(MinMaxSize)

MaxWidth(MinMaxSize)

MaxHeight(MinMaxSize)

BlockSize(Size)

InlineSize(Size)

MinBlockSize(MinMaxSize)

MinInlineSize(MinMaxSize)

MaxBlockSize(MinMaxSize)

MaxInlineSize(MinMaxSize)

BoxSizing(BoxSizingVendorPrefix)

Overflow(Overflow)

OverflowX(OverflowKeyword)

OverflowY(OverflowKeyword)

TextOverflow(TextOverflowVendorPrefix)

Position(Position)

Top(LengthPercentageOrAuto)

Bottom(LengthPercentageOrAuto)

Left(LengthPercentageOrAuto)

Right(LengthPercentageOrAuto)

InsetBlockStart(LengthPercentageOrAuto)

InsetBlockEnd(LengthPercentageOrAuto)

InsetInlineStart(LengthPercentageOrAuto)

InsetInlineEnd(LengthPercentageOrAuto)

InsetBlock(Size2D<LengthPercentageOrAuto>)

InsetInline(Size2D<LengthPercentageOrAuto>)

Inset(Rect<LengthPercentageOrAuto>)

BorderTopColor(CssColor)

BorderBottomColor(CssColor)

BorderLeftColor(CssColor)

BorderRightColor(CssColor)

BorderBlockStartColor(CssColor)

BorderBlockEndColor(CssColor)

BorderInlineStartColor(CssColor)

BorderInlineEndColor(CssColor)

BorderTopStyle(BorderStyle)

BorderBottomStyle(BorderStyle)

BorderLeftStyle(BorderStyle)

BorderRightStyle(BorderStyle)

BorderBlockStartStyle(BorderStyle)

BorderBlockEndStyle(BorderStyle)

BorderInlineStartStyle(BorderStyle)

BorderInlineEndStyle(BorderStyle)

BorderTopWidth(BorderSideWidth)

BorderBottomWidth(BorderSideWidth)

BorderLeftWidth(BorderSideWidth)

BorderRightWidth(BorderSideWidth)

BorderBlockStartWidth(BorderSideWidth)

BorderBlockEndWidth(BorderSideWidth)

BorderInlineStartWidth(BorderSideWidth)

BorderInlineEndWidth(BorderSideWidth)

BorderTopLeftRadius(Size2D<LengthPercentage>, VendorPrefix)

BorderTopRightRadius(Size2D<LengthPercentage>, VendorPrefix)

BorderBottomLeftRadius(Size2D<LengthPercentage>, VendorPrefix)

BorderBottomRightRadius(Size2D<LengthPercentage>, VendorPrefix)

BorderStartStartRadius(Size2D<LengthPercentage>)

BorderStartEndRadius(Size2D<LengthPercentage>)

BorderEndStartRadius(Size2D<LengthPercentage>)

BorderEndEndRadius(Size2D<LengthPercentage>)

BorderRadius(BorderRadiusVendorPrefix)

BorderImageSource(Image)

BorderImageOutset(Rect<LengthOrNumber>)

BorderImageRepeat(BorderImageRepeat)

BorderImageWidth(Rect<BorderImageSideWidth>)

BorderImageSlice(BorderImageSlice)

BorderImage(BorderImageVendorPrefix)

BorderColor(Rect<CssColor>)

BorderStyle(Rect<BorderStyle>)

BorderWidth(Rect<BorderSideWidth>)

BorderBlockColor(CssColor)

BorderBlockStyle(BorderStyle)

BorderBlockWidth(BorderSideWidth)

BorderInlineColor(CssColor)

BorderInlineStyle(BorderStyle)

BorderInlineWidth(BorderSideWidth)

Border(Border)

BorderTop(Border)

BorderBottom(Border)

BorderLeft(Border)

BorderRight(Border)

BorderBlock(Border)

BorderBlockStart(Border)

BorderBlockEnd(Border)

BorderInline(Border)

BorderInlineStart(Border)

BorderInlineEnd(Border)

Outline(Outline)

OutlineColor(CssColor)

OutlineStyle(OutlineStyle)

OutlineWidth(BorderSideWidth)

FlexDirection(FlexDirectionVendorPrefix)

FlexWrap(FlexWrapVendorPrefix)

FlexFlow(FlexFlowVendorPrefix)

FlexGrow(f32VendorPrefix)

FlexShrink(f32VendorPrefix)

FlexBasis(LengthPercentageOrAutoVendorPrefix)

Flex(FlexVendorPrefix)

Order(f32VendorPrefix)

AlignContent(AlignContentVendorPrefix)

JustifyContent(JustifyContentVendorPrefix)

PlaceContent(PlaceContent)

AlignSelf(AlignSelfVendorPrefix)

JustifySelf(JustifySelf)

PlaceSelf(PlaceSelf)

AlignItems(AlignItemsVendorPrefix)

JustifyItems(JustifyItems)

PlaceItems(PlaceItems)

RowGap(GapValue)

ColumnGap(GapValue)

Gap(Gap)

BoxOrient(BoxOrientVendorPrefix)

BoxDirection(BoxDirectionVendorPrefix)

BoxOrdinalGroup(f32VendorPrefix)

BoxAlign(BoxAlignVendorPrefix)

BoxFlex(f32VendorPrefix)

BoxFlexGroup(f32VendorPrefix)

BoxPack(BoxPackVendorPrefix)

BoxLines(BoxLinesVendorPrefix)

FlexPack(FlexPackVendorPrefix)

FlexOrder(f32VendorPrefix)

FlexAlign(BoxAlignVendorPrefix)

FlexItemAlign(FlexItemAlignVendorPrefix)

FlexLinePack(FlexLinePackVendorPrefix)

FlexPositive(f32VendorPrefix)

FlexNegative(f32VendorPrefix)

FlexPreferredSize(LengthPercentageOrAutoVendorPrefix)

GridTemplateColumns(TrackSizing)

GridTemplateRows(TrackSizing)

GridAutoColumns(TrackSizeList)

GridAutoRows(TrackSizeList)

GridAutoFlow(GridAutoFlow)

GridTemplateAreas(GridTemplateAreas)

GridTemplate(GridTemplate)

Grid(Grid)

GridRowStart(GridLine)

GridRowEnd(GridLine)

GridColumnStart(GridLine)

GridColumnEnd(GridLine)

GridRow(GridPlacement)

GridColumn(GridPlacement)

GridArea(GridArea)

MarginTop(LengthPercentageOrAuto)

MarginBottom(LengthPercentageOrAuto)

MarginLeft(LengthPercentageOrAuto)

MarginRight(LengthPercentageOrAuto)

MarginBlockStart(LengthPercentageOrAuto)

MarginBlockEnd(LengthPercentageOrAuto)

MarginInlineStart(LengthPercentageOrAuto)

MarginInlineEnd(LengthPercentageOrAuto)

MarginBlock(Size2D<LengthPercentageOrAuto>)

MarginInline(Size2D<LengthPercentageOrAuto>)

Margin(Rect<LengthPercentageOrAuto>)

PaddingTop(LengthPercentageOrAuto)

PaddingBottom(LengthPercentageOrAuto)

PaddingLeft(LengthPercentageOrAuto)

PaddingRight(LengthPercentageOrAuto)

PaddingBlockStart(LengthPercentageOrAuto)

PaddingBlockEnd(LengthPercentageOrAuto)

PaddingInlineStart(LengthPercentageOrAuto)

PaddingInlineEnd(LengthPercentageOrAuto)

PaddingBlock(Size2D<LengthPercentageOrAuto>)

PaddingInline(Size2D<LengthPercentageOrAuto>)

Padding(Rect<LengthPercentageOrAuto>)

ScrollMarginTop(LengthPercentageOrAuto)

ScrollMarginBottom(LengthPercentageOrAuto)

ScrollMarginLeft(LengthPercentageOrAuto)

ScrollMarginRight(LengthPercentageOrAuto)

ScrollMarginBlockStart(LengthPercentageOrAuto)

ScrollMarginBlockEnd(LengthPercentageOrAuto)

ScrollMarginInlineStart(LengthPercentageOrAuto)

ScrollMarginInlineEnd(LengthPercentageOrAuto)

ScrollMarginBlock(Size2D<LengthPercentageOrAuto>)

ScrollMarginInline(Size2D<LengthPercentageOrAuto>)

ScrollMargin(Rect<LengthPercentageOrAuto>)

ScrollPaddingTop(LengthPercentageOrAuto)

ScrollPaddingBottom(LengthPercentageOrAuto)

ScrollPaddingLeft(LengthPercentageOrAuto)

ScrollPaddingRight(LengthPercentageOrAuto)

ScrollPaddingBlockStart(LengthPercentageOrAuto)

ScrollPaddingBlockEnd(LengthPercentageOrAuto)

ScrollPaddingInlineStart(LengthPercentageOrAuto)

ScrollPaddingInlineEnd(LengthPercentageOrAuto)

ScrollPaddingBlock(Size2D<LengthPercentageOrAuto>)

ScrollPaddingInline(Size2D<LengthPercentageOrAuto>)

ScrollPadding(Rect<LengthPercentageOrAuto>)

FontWeight(FontWeight)

FontSize(FontSize)

FontStretch(FontStretch)

FontFamily(Vec<FontFamily>)

FontStyle(FontStyle)

FontVariantCaps(FontVariantCaps)

LineHeight(LineHeight)

Font(Font)

VerticalAlign(VerticalAlign)

TransitionProperty(SmallVec<[PropertyId; 1]>, VendorPrefix)

TransitionDuration(SmallVec<[Time; 1]>, VendorPrefix)

TransitionDelay(SmallVec<[Time; 1]>, VendorPrefix)

TransitionTimingFunction(SmallVec<[EasingFunction; 1]>, VendorPrefix)

Transition(SmallVec<[Transition; 1]>, VendorPrefix)

AnimationName(SmallVec<[AnimationName; 1]>, VendorPrefix)

AnimationDuration(SmallVec<[Time; 1]>, VendorPrefix)

AnimationTimingFunction(SmallVec<[EasingFunction; 1]>, VendorPrefix)

AnimationIterationCount(SmallVec<[AnimationIterationCount; 1]>, VendorPrefix)

AnimationDirection(SmallVec<[AnimationDirection; 1]>, VendorPrefix)

AnimationPlayState(SmallVec<[AnimationPlayState; 1]>, VendorPrefix)

AnimationDelay(SmallVec<[Time; 1]>, VendorPrefix)

AnimationFillMode(SmallVec<[AnimationFillMode; 1]>, VendorPrefix)

Animation(SmallVec<[Animation; 1]>, VendorPrefix)

Transform(TransformListVendorPrefix)

TransformOrigin(PositionVendorPrefix)

TransformStyle(TransformStyleVendorPrefix)

TransformBox(TransformBox)

BackfaceVisibility(BackfaceVisibilityVendorPrefix)

Perspective(PerspectiveVendorPrefix)

PerspectiveOrigin(PositionVendorPrefix)

Translate(Translate)

Rotate(Rotate)

Scale(Scale)

TextTransform(TextTransform)

WhiteSpace(WhiteSpace)

TabSize(LengthOrNumberVendorPrefix)

WordBreak(WordBreak)

LineBreak(LineBreak)

Hyphens(HyphensVendorPrefix)

OverflowWrap(OverflowWrap)

WordWrap(OverflowWrap)

TextAlign(TextAlign)

TextAlignLast(TextAlignLastVendorPrefix)

TextJustify(TextJustify)

WordSpacing(Spacing)

LetterSpacing(Spacing)

TextIndent(TextIndent)

TextDecorationLine(TextDecorationLineVendorPrefix)

TextDecorationStyle(TextDecorationStyleVendorPrefix)

TextDecorationColor(CssColorVendorPrefix)

TextDecorationThickness(TextDecorationThickness)

TextDecoration(TextDecorationVendorPrefix)

TextDecorationSkipInk(TextDecorationSkipInkVendorPrefix)

TextEmphasisStyle(TextEmphasisStyleVendorPrefix)

TextEmphasisColor(CssColorVendorPrefix)

TextEmphasis(TextEmphasisVendorPrefix)

TextEmphasisPosition(TextEmphasisPositionVendorPrefix)

TextShadow(SmallVec<[TextShadow; 1]>)

Resize(Resize)

Cursor(Cursor)

CaretColor(ColorOrAuto)

CaretShape(CaretShape)

Caret(Caret)

UserSelect(UserSelectVendorPrefix)

AccentColor(ColorOrAuto)

Appearance(AppearanceVendorPrefix)

ListStyleType(ListStyleType)

ListStyleImage(Image)

ListStylePosition(ListStylePosition)

ListStyle(ListStyle)

MarkerSide(MarkerSide)

Composes(Composes)

Fill(SVGPaint)

FillRule(FillRule)

FillOpacity(AlphaValue)

Stroke(SVGPaint)

StrokeOpacity(AlphaValue)

StrokeWidth(LengthPercentage)

StrokeLinecap(StrokeLinecap)

StrokeLinejoin(StrokeLinejoin)

StrokeMiterlimit(f32)

StrokeDasharray(StrokeDasharray)

StrokeDashoffset(LengthPercentage)

MarkerStart(Marker)

MarkerMid(Marker)

MarkerEnd(Marker)

Marker(Marker)

ColorInterpolation(ColorInterpolation)

ColorInterpolationFilters(ColorInterpolation)

ColorRendering(ColorRendering)

ShapeRendering(ShapeRendering)

TextRendering(TextRendering)

ImageRendering(ImageRendering)

ClipPath(ClipPath)

ClipRule(FillRule)

MaskImage(SmallVec<[Image; 1]>)

MaskMode(SmallVec<[MaskMode; 1]>)

MaskRepeat(SmallVec<[BackgroundRepeat; 1]>)

MaskPositionX(SmallVec<[HorizontalPosition; 1]>)

MaskPositionY(SmallVec<[VerticalPosition; 1]>)

MaskPosition(SmallVec<[Position; 1]>)

MaskClip(SmallVec<[MaskClip; 1]>)

MaskOrigin(SmallVec<[GeometryBox; 1]>)

MaskSize(SmallVec<[BackgroundSize; 1]>)

MaskComposite(SmallVec<[MaskComposite; 1]>)

MaskType(MaskType)

Mask(SmallVec<[Mask; 1]>)

MaskBorderSource(Image)

MaskBorderMode(MaskBorderMode)

MaskBorderSlice(BorderImageSlice)

MaskBorderWidth(Rect<BorderImageSideWidth>)

MaskBorderOutset(Rect<LengthOrNumber>)

MaskBorderRepeat(BorderImageRepeat)

MaskBorder(MaskBorder)

Filter(FilterList)

BackdropFilter(FilterList)

Unparsed(UnparsedProperty)

Custom(CustomProperty)

Logical(LogicalProperty)

Implementations

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

The archived version of the pointer metadata for this type.

Converts some archived metadata to the pointer metadata for itself.

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type for metadata in pointers and references to Self.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.