Enum parcel_css::properties::PropertyId [−][src]
pub enum PropertyId {
Show 321 variants
BackgroundColor,
BackgroundImage,
BackgroundPositionX,
BackgroundPositionY,
BackgroundPosition,
BackgroundSize,
BackgroundRepeat,
BackgroundAttachment,
BackgroundClip(VendorPrefix),
BackgroundOrigin,
Background,
BoxShadow(VendorPrefix),
Opacity,
Color,
Display,
Visibility,
Width,
Height,
MinWidth,
MinHeight,
MaxWidth,
MaxHeight,
BlockSize,
InlineSize,
MinBlockSize,
MinInlineSize,
MaxBlockSize,
MaxInlineSize,
BoxSizing(VendorPrefix),
Overflow,
OverflowX,
OverflowY,
TextOverflow(VendorPrefix),
Position,
Top,
Bottom,
Left,
Right,
InsetBlockStart,
InsetBlockEnd,
InsetInlineStart,
InsetInlineEnd,
InsetBlock,
InsetInline,
Inset,
BorderTopColor,
BorderBottomColor,
BorderLeftColor,
BorderRightColor,
BorderBlockStartColor,
BorderBlockEndColor,
BorderInlineStartColor,
BorderInlineEndColor,
BorderTopStyle,
BorderBottomStyle,
BorderLeftStyle,
BorderRightStyle,
BorderBlockStartStyle,
BorderBlockEndStyle,
BorderInlineStartStyle,
BorderInlineEndStyle,
BorderTopWidth,
BorderBottomWidth,
BorderLeftWidth,
BorderRightWidth,
BorderBlockStartWidth,
BorderBlockEndWidth,
BorderInlineStartWidth,
BorderInlineEndWidth,
BorderTopLeftRadius(VendorPrefix),
BorderTopRightRadius(VendorPrefix),
BorderBottomLeftRadius(VendorPrefix),
BorderBottomRightRadius(VendorPrefix),
BorderStartStartRadius,
BorderStartEndRadius,
BorderEndStartRadius,
BorderEndEndRadius,
BorderRadius(VendorPrefix),
BorderImageSource,
BorderImageOutset,
BorderImageRepeat,
BorderImageWidth,
BorderImageSlice,
BorderImage(VendorPrefix),
BorderColor,
BorderStyle,
BorderWidth,
BorderBlockColor,
BorderBlockStyle,
BorderBlockWidth,
BorderInlineColor,
BorderInlineStyle,
BorderInlineWidth,
Border,
BorderTop,
BorderBottom,
BorderLeft,
BorderRight,
BorderBlock,
BorderBlockStart,
BorderBlockEnd,
BorderInline,
BorderInlineStart,
BorderInlineEnd,
Outline,
OutlineColor,
OutlineStyle,
OutlineWidth,
FlexDirection(VendorPrefix),
FlexWrap(VendorPrefix),
FlexFlow(VendorPrefix),
FlexGrow(VendorPrefix),
FlexShrink(VendorPrefix),
FlexBasis(VendorPrefix),
Flex(VendorPrefix),
Order(VendorPrefix),
AlignContent(VendorPrefix),
JustifyContent(VendorPrefix),
PlaceContent,
AlignSelf(VendorPrefix),
JustifySelf,
PlaceSelf,
AlignItems(VendorPrefix),
JustifyItems,
PlaceItems,
RowGap,
ColumnGap,
Gap,
BoxOrient(VendorPrefix),
BoxDirection(VendorPrefix),
BoxOrdinalGroup(VendorPrefix),
BoxAlign(VendorPrefix),
BoxFlex(VendorPrefix),
BoxFlexGroup(VendorPrefix),
BoxPack(VendorPrefix),
BoxLines(VendorPrefix),
FlexPack(VendorPrefix),
FlexOrder(VendorPrefix),
FlexAlign(VendorPrefix),
FlexItemAlign(VendorPrefix),
FlexLinePack(VendorPrefix),
FlexPositive(VendorPrefix),
FlexNegative(VendorPrefix),
FlexPreferredSize(VendorPrefix),
GridTemplateColumns,
GridTemplateRows,
GridAutoColumns,
GridAutoRows,
GridAutoFlow,
GridTemplateAreas,
GridTemplate,
Grid,
GridRowStart,
GridRowEnd,
GridColumnStart,
GridColumnEnd,
GridRow,
GridColumn,
GridArea,
MarginTop,
MarginBottom,
MarginLeft,
MarginRight,
MarginBlockStart,
MarginBlockEnd,
MarginInlineStart,
MarginInlineEnd,
MarginBlock,
MarginInline,
Margin,
PaddingTop,
PaddingBottom,
PaddingLeft,
PaddingRight,
PaddingBlockStart,
PaddingBlockEnd,
PaddingInlineStart,
PaddingInlineEnd,
PaddingBlock,
PaddingInline,
Padding,
ScrollMarginTop,
ScrollMarginBottom,
ScrollMarginLeft,
ScrollMarginRight,
ScrollMarginBlockStart,
ScrollMarginBlockEnd,
ScrollMarginInlineStart,
ScrollMarginInlineEnd,
ScrollMarginBlock,
ScrollMarginInline,
ScrollMargin,
ScrollPaddingTop,
ScrollPaddingBottom,
ScrollPaddingLeft,
ScrollPaddingRight,
ScrollPaddingBlockStart,
ScrollPaddingBlockEnd,
ScrollPaddingInlineStart,
ScrollPaddingInlineEnd,
ScrollPaddingBlock,
ScrollPaddingInline,
ScrollPadding,
FontWeight,
FontSize,
FontStretch,
FontFamily,
FontStyle,
FontVariantCaps,
LineHeight,
Font,
VerticalAlign,
TransitionProperty(VendorPrefix),
TransitionDuration(VendorPrefix),
TransitionDelay(VendorPrefix),
TransitionTimingFunction(VendorPrefix),
Transition(VendorPrefix),
AnimationName(VendorPrefix),
AnimationDuration(VendorPrefix),
AnimationTimingFunction(VendorPrefix),
AnimationIterationCount(VendorPrefix),
AnimationDirection(VendorPrefix),
AnimationPlayState(VendorPrefix),
AnimationDelay(VendorPrefix),
AnimationFillMode(VendorPrefix),
Animation(VendorPrefix),
Transform(VendorPrefix),
TransformOrigin(VendorPrefix),
TransformStyle(VendorPrefix),
TransformBox,
BackfaceVisibility(VendorPrefix),
Perspective(VendorPrefix),
PerspectiveOrigin(VendorPrefix),
Translate,
Rotate,
Scale,
TextTransform,
WhiteSpace,
TabSize(VendorPrefix),
WordBreak,
LineBreak,
Hyphens(VendorPrefix),
OverflowWrap,
WordWrap,
TextAlign,
TextAlignLast(VendorPrefix),
TextJustify,
WordSpacing,
LetterSpacing,
TextIndent,
TextDecorationLine(VendorPrefix),
TextDecorationStyle(VendorPrefix),
TextDecorationColor(VendorPrefix),
TextDecorationThickness,
TextDecoration(VendorPrefix),
TextDecorationSkipInk(VendorPrefix),
TextEmphasisStyle(VendorPrefix),
TextEmphasisColor(VendorPrefix),
TextEmphasis(VendorPrefix),
TextEmphasisPosition(VendorPrefix),
TextShadow,
Resize,
Cursor,
CaretColor,
CaretShape,
Caret,
UserSelect(VendorPrefix),
AccentColor,
Appearance(VendorPrefix),
ListStyleType,
ListStyleImage,
ListStylePosition,
ListStyle,
MarkerSide,
Composes,
Fill,
FillRule,
FillOpacity,
Stroke,
StrokeOpacity,
StrokeWidth,
StrokeLinecap,
StrokeLinejoin,
StrokeMiterlimit,
StrokeDasharray,
StrokeDashoffset,
MarkerStart,
MarkerMid,
MarkerEnd,
Marker,
ColorInterpolation,
ColorInterpolationFilters,
ColorRendering,
ShapeRendering,
TextRendering,
ImageRendering,
ClipPath,
ClipRule,
MaskImage,
MaskMode,
MaskRepeat,
MaskPositionX,
MaskPositionY,
MaskPosition,
MaskClip,
MaskOrigin,
MaskSize,
MaskComposite,
MaskType,
Mask,
MaskBorderSource,
MaskBorderMode,
MaskBorderSlice,
MaskBorderWidth,
MaskBorderOutset,
MaskBorderRepeat,
MaskBorder,
Filter,
BackdropFilter,
All,
Custom(String),
}
Variants
BackgroundColor
BackgroundImage
BackgroundPositionX
BackgroundPositionY
BackgroundPosition
BackgroundSize
BackgroundRepeat
BackgroundAttachment
BackgroundClip(VendorPrefix)
Tuple Fields
0: VendorPrefix
BackgroundOrigin
Background
BoxShadow(VendorPrefix)
Tuple Fields
0: VendorPrefix
Opacity
Color
Display
Visibility
Width
Height
MinWidth
MinHeight
MaxWidth
MaxHeight
BlockSize
InlineSize
MinBlockSize
MinInlineSize
MaxBlockSize
MaxInlineSize
BoxSizing(VendorPrefix)
Tuple Fields
0: VendorPrefix
Overflow
OverflowX
OverflowY
TextOverflow(VendorPrefix)
Tuple Fields
0: VendorPrefix
Position
Top
Bottom
Left
Right
InsetBlockStart
InsetBlockEnd
InsetInlineStart
InsetInlineEnd
InsetBlock
InsetInline
Inset
BorderTopColor
BorderBottomColor
BorderLeftColor
BorderRightColor
BorderBlockStartColor
BorderBlockEndColor
BorderInlineStartColor
BorderInlineEndColor
BorderTopStyle
BorderBottomStyle
BorderLeftStyle
BorderRightStyle
BorderBlockStartStyle
BorderBlockEndStyle
BorderInlineStartStyle
BorderInlineEndStyle
BorderTopWidth
BorderBottomWidth
BorderLeftWidth
BorderRightWidth
BorderBlockStartWidth
BorderBlockEndWidth
BorderInlineStartWidth
BorderInlineEndWidth
BorderTopLeftRadius(VendorPrefix)
Tuple Fields
0: VendorPrefix
BorderTopRightRadius(VendorPrefix)
Tuple Fields
0: VendorPrefix
BorderBottomLeftRadius(VendorPrefix)
Tuple Fields
0: VendorPrefix
BorderBottomRightRadius(VendorPrefix)
Tuple Fields
0: VendorPrefix
BorderStartStartRadius
BorderStartEndRadius
BorderEndStartRadius
BorderEndEndRadius
BorderRadius(VendorPrefix)
Tuple Fields
0: VendorPrefix
BorderImageSource
BorderImageOutset
BorderImageRepeat
BorderImageWidth
BorderImageSlice
BorderImage(VendorPrefix)
Tuple Fields
0: VendorPrefix
BorderColor
BorderStyle
BorderWidth
BorderBlockColor
BorderBlockStyle
BorderBlockWidth
BorderInlineColor
BorderInlineStyle
BorderInlineWidth
Border
BorderTop
BorderBottom
BorderLeft
BorderRight
BorderBlock
BorderBlockStart
BorderBlockEnd
BorderInline
BorderInlineStart
BorderInlineEnd
Outline
OutlineColor
OutlineStyle
OutlineWidth
FlexDirection(VendorPrefix)
Tuple Fields
0: VendorPrefix
FlexWrap(VendorPrefix)
Tuple Fields
0: VendorPrefix
FlexFlow(VendorPrefix)
Tuple Fields
0: VendorPrefix
FlexGrow(VendorPrefix)
Tuple Fields
0: VendorPrefix
FlexShrink(VendorPrefix)
Tuple Fields
0: VendorPrefix
FlexBasis(VendorPrefix)
Tuple Fields
0: VendorPrefix
Flex(VendorPrefix)
Tuple Fields
0: VendorPrefix
Order(VendorPrefix)
Tuple Fields
0: VendorPrefix
AlignContent(VendorPrefix)
Tuple Fields
0: VendorPrefix
JustifyContent(VendorPrefix)
Tuple Fields
0: VendorPrefix
PlaceContent
AlignSelf(VendorPrefix)
Tuple Fields
0: VendorPrefix
JustifySelf
PlaceSelf
AlignItems(VendorPrefix)
Tuple Fields
0: VendorPrefix
JustifyItems
PlaceItems
RowGap
ColumnGap
Gap
BoxOrient(VendorPrefix)
Tuple Fields
0: VendorPrefix
BoxDirection(VendorPrefix)
Tuple Fields
0: VendorPrefix
BoxOrdinalGroup(VendorPrefix)
Tuple Fields
0: VendorPrefix
BoxAlign(VendorPrefix)
Tuple Fields
0: VendorPrefix
BoxFlex(VendorPrefix)
Tuple Fields
0: VendorPrefix
BoxFlexGroup(VendorPrefix)
Tuple Fields
0: VendorPrefix
BoxPack(VendorPrefix)
Tuple Fields
0: VendorPrefix
BoxLines(VendorPrefix)
Tuple Fields
0: VendorPrefix
FlexPack(VendorPrefix)
Tuple Fields
0: VendorPrefix
FlexOrder(VendorPrefix)
Tuple Fields
0: VendorPrefix
FlexAlign(VendorPrefix)
Tuple Fields
0: VendorPrefix
FlexItemAlign(VendorPrefix)
Tuple Fields
0: VendorPrefix
FlexLinePack(VendorPrefix)
Tuple Fields
0: VendorPrefix
FlexPositive(VendorPrefix)
Tuple Fields
0: VendorPrefix
FlexNegative(VendorPrefix)
Tuple Fields
0: VendorPrefix
FlexPreferredSize(VendorPrefix)
Tuple Fields
0: VendorPrefix
GridTemplateColumns
GridTemplateRows
GridAutoColumns
GridAutoRows
GridAutoFlow
GridTemplateAreas
GridTemplate
Grid
GridRowStart
GridRowEnd
GridColumnStart
GridColumnEnd
GridRow
GridColumn
GridArea
MarginTop
MarginBottom
MarginLeft
MarginRight
MarginBlockStart
MarginBlockEnd
MarginInlineStart
MarginInlineEnd
MarginBlock
MarginInline
Margin
PaddingTop
PaddingBottom
PaddingLeft
PaddingRight
PaddingBlockStart
PaddingBlockEnd
PaddingInlineStart
PaddingInlineEnd
PaddingBlock
PaddingInline
Padding
ScrollMarginTop
ScrollMarginBottom
ScrollMarginLeft
ScrollMarginRight
ScrollMarginBlockStart
ScrollMarginBlockEnd
ScrollMarginInlineStart
ScrollMarginInlineEnd
ScrollMarginBlock
ScrollMarginInline
ScrollMargin
ScrollPaddingTop
ScrollPaddingBottom
ScrollPaddingLeft
ScrollPaddingRight
ScrollPaddingBlockStart
ScrollPaddingBlockEnd
ScrollPaddingInlineStart
ScrollPaddingInlineEnd
ScrollPaddingBlock
ScrollPaddingInline
ScrollPadding
FontWeight
FontSize
FontStretch
FontFamily
FontStyle
FontVariantCaps
LineHeight
Font
VerticalAlign
TransitionProperty(VendorPrefix)
Tuple Fields
0: VendorPrefix
TransitionDuration(VendorPrefix)
Tuple Fields
0: VendorPrefix
TransitionDelay(VendorPrefix)
Tuple Fields
0: VendorPrefix
TransitionTimingFunction(VendorPrefix)
Tuple Fields
0: VendorPrefix
Transition(VendorPrefix)
Tuple Fields
0: VendorPrefix
AnimationName(VendorPrefix)
Tuple Fields
0: VendorPrefix
AnimationDuration(VendorPrefix)
Tuple Fields
0: VendorPrefix
AnimationTimingFunction(VendorPrefix)
Tuple Fields
0: VendorPrefix
AnimationIterationCount(VendorPrefix)
Tuple Fields
0: VendorPrefix
AnimationDirection(VendorPrefix)
Tuple Fields
0: VendorPrefix
AnimationPlayState(VendorPrefix)
Tuple Fields
0: VendorPrefix
AnimationDelay(VendorPrefix)
Tuple Fields
0: VendorPrefix
AnimationFillMode(VendorPrefix)
Tuple Fields
0: VendorPrefix
Animation(VendorPrefix)
Tuple Fields
0: VendorPrefix
Transform(VendorPrefix)
Tuple Fields
0: VendorPrefix
TransformOrigin(VendorPrefix)
Tuple Fields
0: VendorPrefix
TransformStyle(VendorPrefix)
Tuple Fields
0: VendorPrefix
TransformBox
BackfaceVisibility(VendorPrefix)
Tuple Fields
0: VendorPrefix
Perspective(VendorPrefix)
Tuple Fields
0: VendorPrefix
PerspectiveOrigin(VendorPrefix)
Tuple Fields
0: VendorPrefix
Translate
Rotate
Scale
TextTransform
WhiteSpace
TabSize(VendorPrefix)
Tuple Fields
0: VendorPrefix
WordBreak
LineBreak
Hyphens(VendorPrefix)
Tuple Fields
0: VendorPrefix
OverflowWrap
WordWrap
TextAlign
TextAlignLast(VendorPrefix)
Tuple Fields
0: VendorPrefix
TextJustify
WordSpacing
LetterSpacing
TextIndent
TextDecorationLine(VendorPrefix)
Tuple Fields
0: VendorPrefix
TextDecorationStyle(VendorPrefix)
Tuple Fields
0: VendorPrefix
TextDecorationColor(VendorPrefix)
Tuple Fields
0: VendorPrefix
TextDecorationThickness
TextDecoration(VendorPrefix)
Tuple Fields
0: VendorPrefix
TextDecorationSkipInk(VendorPrefix)
Tuple Fields
0: VendorPrefix
TextEmphasisStyle(VendorPrefix)
Tuple Fields
0: VendorPrefix
TextEmphasisColor(VendorPrefix)
Tuple Fields
0: VendorPrefix
TextEmphasis(VendorPrefix)
Tuple Fields
0: VendorPrefix
TextEmphasisPosition(VendorPrefix)
Tuple Fields
0: VendorPrefix
TextShadow
Resize
Cursor
CaretColor
CaretShape
Caret
UserSelect(VendorPrefix)
Tuple Fields
0: VendorPrefix
AccentColor
Appearance(VendorPrefix)
Tuple Fields
0: VendorPrefix
ListStyleType
ListStyleImage
ListStylePosition
ListStyle
MarkerSide
Composes
Fill
FillRule
FillOpacity
Stroke
StrokeOpacity
StrokeWidth
StrokeLinecap
StrokeLinejoin
StrokeMiterlimit
StrokeDasharray
StrokeDashoffset
MarkerStart
MarkerMid
MarkerEnd
Marker
ColorInterpolation
ColorInterpolationFilters
ColorRendering
ShapeRendering
TextRendering
ImageRendering
ClipPath
ClipRule
MaskImage
MaskMode
MaskRepeat
MaskPositionX
MaskPositionY
MaskPosition
MaskClip
MaskOrigin
MaskSize
MaskComposite
MaskType
Mask
MaskBorderSource
MaskBorderMode
MaskBorderSlice
MaskBorderWidth
MaskBorderOutset
MaskBorderRepeat
MaskBorder
Filter
BackdropFilter
All
Custom(String)
Tuple Fields
0: String
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for PropertyId
impl Send for PropertyId
impl Sync for PropertyId
impl Unpin for PropertyId
impl UnwindSafe for PropertyId
Blanket Implementations
type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
pub fn pointer_metadata(
&<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
pub fn pointer_metadata(
&<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
Mutably borrows from an owned value. Read more