pub enum PropertyId<'i> {
Show 335 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, BoxDecorationBreak(VendorPrefix), 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), ZIndex, ContainerType, ContainerName, Container, All, Custom(CowArcStr<'i>),
}
Expand description

A CSS property id.

Variants

BackgroundColor

The background-color property.

BackgroundImage

The background-image property.

BackgroundPositionX

The background-position-x property.

BackgroundPositionY

The background-position-y property.

BackgroundPosition

The background-position property.

BackgroundSize

The background-size property.

BackgroundRepeat

The background-repeat property.

BackgroundAttachment

The background-attachment property.

BackgroundClip(VendorPrefix)

The background-clip property.

BackgroundOrigin

The background-origin property.

Background

The background property.

BoxShadow(VendorPrefix)

The box-shadow property.

Opacity

The opacity property.

Color

The color property.

Display

The display property.

Visibility

The visibility property.

Width

The width property.

Height

The height property.

MinWidth

The min-width property.

MinHeight

The min-height property.

MaxWidth

The max-width property.

MaxHeight

The max-height property.

BlockSize

The block-size property.

InlineSize

The inline-size property.

MinBlockSize

The min-block-size property.

MinInlineSize

The min-inline-size property.

MaxBlockSize

The max-block-size property.

MaxInlineSize

The max-inline-size property.

BoxSizing(VendorPrefix)

The box-sizing property.

Overflow

The overflow property.

OverflowX

The overflow-x property.

OverflowY

The overflow-y property.

TextOverflow(VendorPrefix)

The text-overflow property.

Position

The position property.

Top

The top property.

Bottom

The bottom property.

Left

The left property.

Right

The right property.

InsetBlockStart

The inset-block-start property.

InsetBlockEnd

The inset-block-end property.

InsetInlineStart

The inset-inline-start property.

InsetInlineEnd

The inset-inline-end property.

InsetBlock

The inset-block property.

InsetInline

The inset-inline property.

Inset

The inset property.

BorderTopColor

The border-top-color property.

BorderBottomColor

The border-bottom-color property.

BorderLeftColor

The border-left-color property.

BorderRightColor

The border-right-color property.

BorderBlockStartColor

The border-block-start-color property.

BorderBlockEndColor

The border-block-end-color property.

BorderInlineStartColor

The border-inline-start-color property.

BorderInlineEndColor

The border-inline-end-color property.

BorderTopStyle

The border-top-style property.

BorderBottomStyle

The border-bottom-style property.

BorderLeftStyle

The border-left-style property.

BorderRightStyle

The border-right-style property.

BorderBlockStartStyle

The border-block-start-style property.

BorderBlockEndStyle

The border-block-end-style property.

BorderInlineStartStyle

The border-inline-start-style property.

BorderInlineEndStyle

The border-inline-end-style property.

BorderTopWidth

The border-top-width property.

BorderBottomWidth

The border-bottom-width property.

BorderLeftWidth

The border-left-width property.

BorderRightWidth

The border-right-width property.

BorderBlockStartWidth

The border-block-start-width property.

BorderBlockEndWidth

The border-block-end-width property.

BorderInlineStartWidth

The border-inline-start-width property.

BorderInlineEndWidth

The border-inline-end-width property.

BorderTopLeftRadius(VendorPrefix)

The border-top-left-radius property.

BorderTopRightRadius(VendorPrefix)

The border-top-right-radius property.

BorderBottomLeftRadius(VendorPrefix)

The border-bottom-left-radius property.

BorderBottomRightRadius(VendorPrefix)

The border-bottom-right-radius property.

BorderStartStartRadius

The border-start-start-radius property.

BorderStartEndRadius

The border-start-end-radius property.

BorderEndStartRadius

The border-end-start-radius property.

BorderEndEndRadius

The border-end-end-radius property.

BorderRadius(VendorPrefix)

The border-radius property.

BorderImageSource

The border-image-source property.

BorderImageOutset

The border-image-outset property.

BorderImageRepeat

The border-image-repeat property.

BorderImageWidth

The border-image-width property.

BorderImageSlice

The border-image-slice property.

BorderImage(VendorPrefix)

The border-image property.

BorderColor

The border-color property.

BorderStyle

The border-style property.

BorderWidth

The border-width property.

BorderBlockColor

The border-block-color property.

BorderBlockStyle

The border-block-style property.

BorderBlockWidth

The border-block-width property.

BorderInlineColor

The border-inline-color property.

BorderInlineStyle

The border-inline-style property.

BorderInlineWidth

The border-inline-width property.

Border

The border property.

BorderTop

The border-top property.

BorderBottom

The border-bottom property.

BorderLeft

The border-left property.

BorderRight

The border-right property.

BorderBlock

The border-block property.

BorderBlockStart

The border-block-start property.

BorderBlockEnd

The border-block-end property.

BorderInline

The border-inline property.

BorderInlineStart

The border-inline-start property.

BorderInlineEnd

The border-inline-end property.

Outline

The outline property.

OutlineColor

The outline-color property.

OutlineStyle

The outline-style property.

OutlineWidth

The outline-width property.

FlexDirection(VendorPrefix)

The flex-direction property.

FlexWrap(VendorPrefix)

The flex-wrap property.

FlexFlow(VendorPrefix)

The flex-flow property.

FlexGrow(VendorPrefix)

The flex-grow property.

FlexShrink(VendorPrefix)

The flex-shrink property.

FlexBasis(VendorPrefix)

The flex-basis property.

Flex(VendorPrefix)

The flex property.

Order(VendorPrefix)

The order property.

AlignContent(VendorPrefix)

The align-content property.

JustifyContent(VendorPrefix)

The justify-content property.

PlaceContent

The place-content property.

AlignSelf(VendorPrefix)

The align-self property.

JustifySelf

The justify-self property.

PlaceSelf

The place-self property.

AlignItems(VendorPrefix)

The align-items property.

JustifyItems

The justify-items property.

PlaceItems

The place-items property.

RowGap

The row-gap property.

ColumnGap

The column-gap property.

Gap

The gap property.

BoxOrient(VendorPrefix)

The box-orient property.

BoxDirection(VendorPrefix)

The box-direction property.

BoxOrdinalGroup(VendorPrefix)

The box-ordinal-group property.

BoxAlign(VendorPrefix)

The box-align property.

BoxFlex(VendorPrefix)

The box-flex property.

BoxFlexGroup(VendorPrefix)

The box-flex-group property.

BoxPack(VendorPrefix)

The box-pack property.

BoxLines(VendorPrefix)

The box-lines property.

FlexPack(VendorPrefix)

The flex-pack property.

FlexOrder(VendorPrefix)

The flex-order property.

FlexAlign(VendorPrefix)

The flex-align property.

FlexItemAlign(VendorPrefix)

The flex-item-align property.

FlexLinePack(VendorPrefix)

The flex-line-pack property.

FlexPositive(VendorPrefix)

The flex-positive property.

FlexNegative(VendorPrefix)

The flex-negative property.

FlexPreferredSize(VendorPrefix)

The flex-preferred-size property.

GridTemplateColumns

The grid-template-columns property.

GridTemplateRows

The grid-template-rows property.

GridAutoColumns

The grid-auto-columns property.

GridAutoRows

The grid-auto-rows property.

GridAutoFlow

The grid-auto-flow property.

GridTemplateAreas

The grid-template-areas property.

GridTemplate

The grid-template property.

Grid

The grid property.

GridRowStart

The grid-row-start property.

GridRowEnd

The grid-row-end property.

GridColumnStart

The grid-column-start property.

GridColumnEnd

The grid-column-end property.

GridRow

The grid-row property.

GridColumn

The grid-column property.

GridArea

The grid-area property.

MarginTop

The margin-top property.

MarginBottom

The margin-bottom property.

MarginLeft

The margin-left property.

MarginRight

The margin-right property.

MarginBlockStart

The margin-block-start property.

MarginBlockEnd

The margin-block-end property.

MarginInlineStart

The margin-inline-start property.

MarginInlineEnd

The margin-inline-end property.

MarginBlock

The margin-block property.

MarginInline

The margin-inline property.

Margin

The margin property.

PaddingTop

The padding-top property.

PaddingBottom

The padding-bottom property.

PaddingLeft

The padding-left property.

PaddingRight

The padding-right property.

PaddingBlockStart

The padding-block-start property.

PaddingBlockEnd

The padding-block-end property.

PaddingInlineStart

The padding-inline-start property.

PaddingInlineEnd

The padding-inline-end property.

PaddingBlock

The padding-block property.

PaddingInline

The padding-inline property.

Padding

The padding property.

ScrollMarginTop

The scroll-margin-top property.

ScrollMarginBottom

The scroll-margin-bottom property.

ScrollMarginLeft

The scroll-margin-left property.

ScrollMarginRight

The scroll-margin-right property.

ScrollMarginBlockStart

The scroll-margin-block-start property.

ScrollMarginBlockEnd

The scroll-margin-block-end property.

ScrollMarginInlineStart

The scroll-margin-inline-start property.

ScrollMarginInlineEnd

The scroll-margin-inline-end property.

ScrollMarginBlock

The scroll-margin-block property.

ScrollMarginInline

The scroll-margin-inline property.

ScrollMargin

The scroll-margin property.

ScrollPaddingTop

The scroll-padding-top property.

ScrollPaddingBottom

The scroll-padding-bottom property.

ScrollPaddingLeft

The scroll-padding-left property.

ScrollPaddingRight

The scroll-padding-right property.

ScrollPaddingBlockStart

The scroll-padding-block-start property.

ScrollPaddingBlockEnd

The scroll-padding-block-end property.

ScrollPaddingInlineStart

The scroll-padding-inline-start property.

ScrollPaddingInlineEnd

The scroll-padding-inline-end property.

ScrollPaddingBlock

The scroll-padding-block property.

ScrollPaddingInline

The scroll-padding-inline property.

ScrollPadding

The scroll-padding property.

FontWeight

The font-weight property.

FontSize

The font-size property.

FontStretch

The font-stretch property.

FontFamily

The font-family property.

FontStyle

The font-style property.

FontVariantCaps

The font-variant-caps property.

LineHeight

The line-height property.

Font

The font property.

VerticalAlign

The vertical-align property.

FontPalette

The font-palette property.

TransitionProperty(VendorPrefix)

The transition-property property.

TransitionDuration(VendorPrefix)

The transition-duration property.

TransitionDelay(VendorPrefix)

The transition-delay property.

TransitionTimingFunction(VendorPrefix)

The transition-timing-function property.

Transition(VendorPrefix)

The transition property.

AnimationName(VendorPrefix)

The animation-name property.

AnimationDuration(VendorPrefix)

The animation-duration property.

AnimationTimingFunction(VendorPrefix)

The animation-timing-function property.

AnimationIterationCount(VendorPrefix)

The animation-iteration-count property.

AnimationDirection(VendorPrefix)

The animation-direction property.

AnimationPlayState(VendorPrefix)

The animation-play-state property.

AnimationDelay(VendorPrefix)

The animation-delay property.

AnimationFillMode(VendorPrefix)

The animation-fill-mode property.

Animation(VendorPrefix)

The animation property.

Transform(VendorPrefix)

The transform property.

TransformOrigin(VendorPrefix)

The transform-origin property.

TransformStyle(VendorPrefix)

The transform-style property.

TransformBox

The transform-box property.

BackfaceVisibility(VendorPrefix)

The backface-visibility property.

Perspective(VendorPrefix)

The perspective property.

PerspectiveOrigin(VendorPrefix)

The perspective-origin property.

Translate

The translate property.

Rotate

The rotate property.

Scale

The scale property.

TextTransform

The text-transform property.

WhiteSpace

The white-space property.

TabSize(VendorPrefix)

The tab-size property.

WordBreak

The word-break property.

LineBreak

The line-break property.

Hyphens(VendorPrefix)

The hyphens property.

OverflowWrap

The overflow-wrap property.

WordWrap

The word-wrap property.

TextAlign

The text-align property.

TextAlignLast(VendorPrefix)

The text-align-last property.

TextJustify

The text-justify property.

WordSpacing

The word-spacing property.

LetterSpacing

The letter-spacing property.

TextIndent

The text-indent property.

TextDecorationLine(VendorPrefix)

The text-decoration-line property.

TextDecorationStyle(VendorPrefix)

The text-decoration-style property.

TextDecorationColor(VendorPrefix)

The text-decoration-color property.

TextDecorationThickness

The text-decoration-thickness property.

TextDecoration(VendorPrefix)

The text-decoration property.

TextDecorationSkipInk(VendorPrefix)

The text-decoration-skip-ink property.

TextEmphasisStyle(VendorPrefix)

The text-emphasis-style property.

TextEmphasisColor(VendorPrefix)

The text-emphasis-color property.

TextEmphasis(VendorPrefix)

The text-emphasis property.

TextEmphasisPosition(VendorPrefix)

The text-emphasis-position property.

TextShadow

The text-shadow property.

BoxDecorationBreak(VendorPrefix)

The box-decoration-break property.

Resize

The resize property.

Cursor

The cursor property.

CaretColor

The caret-color property.

CaretShape

The caret-shape property.

Caret

The caret property.

UserSelect(VendorPrefix)

The user-select property.

AccentColor

The accent-color property.

Appearance(VendorPrefix)

The appearance property.

ListStyleType

The list-style-type property.

ListStyleImage

The list-style-image property.

ListStylePosition

The list-style-position property.

ListStyle

The list-style property.

MarkerSide

The marker-side property.

Composes

The composes property.

Fill

The fill property.

FillRule

The fill-rule property.

FillOpacity

The fill-opacity property.

Stroke

The stroke property.

StrokeOpacity

The stroke-opacity property.

StrokeWidth

The stroke-width property.

StrokeLinecap

The stroke-linecap property.

StrokeLinejoin

The stroke-linejoin property.

StrokeMiterlimit

The stroke-miterlimit property.

StrokeDasharray

The stroke-dasharray property.

StrokeDashoffset

The stroke-dashoffset property.

MarkerStart

The marker-start property.

MarkerMid

The marker-mid property.

MarkerEnd

The marker-end property.

Marker

The marker property.

ColorInterpolation

The color-interpolation property.

ColorInterpolationFilters

The color-interpolation-filters property.

ColorRendering

The color-rendering property.

ShapeRendering

The shape-rendering property.

TextRendering

The text-rendering property.

ImageRendering

The image-rendering property.

ClipPath(VendorPrefix)

The clip-path property.

ClipRule

The clip-rule property.

MaskImage(VendorPrefix)

The mask-image property.

MaskMode

The mask-mode property.

MaskRepeat(VendorPrefix)

The mask-repeat property.

MaskPositionX

The mask-position-x property.

MaskPositionY

The mask-position-y property.

MaskPosition(VendorPrefix)

The mask-position property.

MaskClip(VendorPrefix)

The mask-clip property.

MaskOrigin(VendorPrefix)

The mask-origin property.

MaskSize(VendorPrefix)

The mask-size property.

MaskComposite

The mask-composite property.

MaskType

The mask-type property.

Mask(VendorPrefix)

The mask property.

MaskBorderSource

The mask-border-source property.

MaskBorderMode

The mask-border-mode property.

MaskBorderSlice

The mask-border-slice property.

MaskBorderWidth

The mask-border-width property.

MaskBorderOutset

The mask-border-outset property.

MaskBorderRepeat

The mask-border-repeat property.

MaskBorder

The mask-border property.

WebKitMaskComposite

The -webkit-mask-composite property.

WebKitMaskSourceType(VendorPrefix)

The mask-source-type property.

WebKitMaskBoxImage(VendorPrefix)

The mask-box-image property.

WebKitMaskBoxImageSource(VendorPrefix)

The mask-box-image-source property.

WebKitMaskBoxImageSlice(VendorPrefix)

The mask-box-image-slice property.

WebKitMaskBoxImageWidth(VendorPrefix)

The mask-box-image-width property.

WebKitMaskBoxImageOutset(VendorPrefix)

The mask-box-image-outset property.

WebKitMaskBoxImageRepeat(VendorPrefix)

The mask-box-image-repeat property.

Filter(VendorPrefix)

The filter property.

BackdropFilter(VendorPrefix)

The backdrop-filter property.

ZIndex

The z-index property.

ContainerType

The container-type property.

ContainerName

The container-name property.

Container

The container property.

All

The all property.

Custom(CowArcStr<'i>)

An unknown or custom property name.

Implementations

Returns the property name, without any vendor prefixes.

Returns whether a property is a shorthand.

Returns a list of longhand property ids for a shorthand.

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

Converts to this type from the input type.

Converts to this type from the input type.

Parse a value of this type using an existing parser.

Parse a value from a string. Read more

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

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason. Read more

Serialize self in CSS syntax, writing to dest.

Serialize self in CSS syntax and return a string. Read more

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

Deserializes using the given deserializer

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The alignment of pointer.

The type for initializers.

Initializes a with the given initializer. Read more

Dereferences the given pointer. Read more

Mutably dereferences the given pointer. Read more

Drops the object pointed to by the given pointer. Read more

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

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.