Enum parcel_css::properties::PropertyId
source · [−]pub enum PropertyId<'i> {
Show 330 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,
FontPalette,
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(VendorPrefix),
ClipRule,
MaskImage(VendorPrefix),
MaskMode,
MaskRepeat(VendorPrefix),
MaskPositionX,
MaskPositionY,
MaskPosition(VendorPrefix),
MaskClip(VendorPrefix),
MaskOrigin(VendorPrefix),
MaskSize(VendorPrefix),
MaskComposite,
MaskType,
Mask(VendorPrefix),
MaskBorderSource,
MaskBorderMode,
MaskBorderSlice,
MaskBorderWidth,
MaskBorderOutset,
MaskBorderRepeat,
MaskBorder,
WebKitMaskComposite,
WebKitMaskSourceType(VendorPrefix),
WebKitMaskBoxImage(VendorPrefix),
WebKitMaskBoxImageSource(VendorPrefix),
WebKitMaskBoxImageSlice(VendorPrefix),
WebKitMaskBoxImageWidth(VendorPrefix),
WebKitMaskBoxImageOutset(VendorPrefix),
WebKitMaskBoxImageRepeat(VendorPrefix),
Filter(VendorPrefix),
BackdropFilter(VendorPrefix),
All,
Custom(CowArcStr<'i>),
}
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
FontPalette
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(VendorPrefix)
ClipRule
MaskImage(VendorPrefix)
MaskMode
MaskRepeat(VendorPrefix)
MaskPositionX
MaskPositionY
MaskPosition(VendorPrefix)
MaskClip(VendorPrefix)
MaskOrigin(VendorPrefix)
MaskSize(VendorPrefix)
MaskComposite
MaskType
Mask(VendorPrefix)
MaskBorderSource
MaskBorderMode
MaskBorderSlice
MaskBorderWidth
MaskBorderOutset
MaskBorderRepeat
MaskBorder
WebKitMaskComposite
WebKitMaskSourceType(VendorPrefix)
WebKitMaskBoxImage(VendorPrefix)
WebKitMaskBoxImageSource(VendorPrefix)
WebKitMaskBoxImageSlice(VendorPrefix)
WebKitMaskBoxImageWidth(VendorPrefix)
WebKitMaskBoxImageOutset(VendorPrefix)
WebKitMaskBoxImageRepeat(VendorPrefix)
Filter(VendorPrefix)
BackdropFilter(VendorPrefix)
All
Custom(CowArcStr<'i>)
Trait Implementations
sourceimpl<'i> Clone for PropertyId<'i>
impl<'i> Clone for PropertyId<'i>
sourcefn clone(&self) -> PropertyId<'i>
fn clone(&self) -> PropertyId<'i>
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl<'i> Debug for PropertyId<'i>
impl<'i> Debug for PropertyId<'i>
sourceimpl<'i> Parse<'i> for PropertyId<'i>
impl<'i> Parse<'i> for PropertyId<'i>
sourcefn parse<'t>(
input: &mut Parser<'i, 't>
) -> Result<Self, ParseError<'i, ParserError<'i>>>
fn parse<'t>(
input: &mut Parser<'i, 't>
) -> Result<Self, ParseError<'i, ParserError<'i>>>
Parse a value of this type using an existing parser.
sourcefn parse_string(input: &'i str) -> Result<Self, ParseError<'i, ParserError<'i>>>
fn parse_string(input: &'i str) -> Result<Self, ParseError<'i, ParserError<'i>>>
Parse a value from a string. Read more
sourceimpl<'i> PartialEq<PropertyId<'i>> for PropertyId<'i>
impl<'i> PartialEq<PropertyId<'i>> for PropertyId<'i>
sourcefn eq(&self, other: &PropertyId<'i>) -> bool
fn eq(&self, other: &PropertyId<'i>) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &PropertyId<'i>) -> bool
fn ne(&self, other: &PropertyId<'i>) -> bool
This method tests for !=
.
sourceimpl<'i> ToCss for PropertyId<'i>
impl<'i> ToCss for PropertyId<'i>
sourcefn to_css<W>(&self, dest: &mut Printer<'_, W>) -> Result<(), PrinterError> where
W: Write,
fn to_css<W>(&self, dest: &mut Printer<'_, W>) -> Result<(), PrinterError> where
W: Write,
Serialize self
in CSS syntax, writing to dest
.
sourcefn to_css_string(
&self,
options: PrinterOptions<'_>
) -> Result<String, PrinterError>
fn to_css_string(
&self,
options: PrinterOptions<'_>
) -> Result<String, PrinterError>
Serialize self
in CSS syntax and return a string. Read more
impl<'i> StructuralPartialEq for PropertyId<'i>
Auto Trait Implementations
impl<'i> RefUnwindSafe for PropertyId<'i>
impl<'i> Send for PropertyId<'i>
impl<'i> Sync for PropertyId<'i>
impl<'i> Unpin for PropertyId<'i>
impl<'i> UnwindSafe for PropertyId<'i>
Blanket Implementations
impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
fn pointer_metadata(
&<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
fn pointer_metadata(
&<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more