pub enum At {
Show 450 variants Accept, AcceptCharset, AccessKey, Action, Alt, Async, AutoComplete, AutoFocus, AutoPlay, Charset, Checked, Cite, Class, Color, Cols, ColSpan, Content, ContentEditable, Controls, Coords, Data, DateTime, Default, Defer, Dir, DirName, Disabled, Download, Draggable, DropZone, EncType, For, Form, FormAction, Headers, Height, Hidden, High, Href, HrefLang, HttpEquiv, Id, IsMap, Kind, Label, Lang, List, Loop, Low, Max, MaxLength, Media, Method, Min, MinLength, Multiple, Muted, Name, NoValidate, OnAbort, OnAfterPrint, OnBeforePrint, OnBeforeUnload, OnBlur, OnCanPlay, OnCanPlayThrough, OnChange, OnClick, OnContextMenu, OnCopy, OnCueChange, OnCut, OnDblClick, OnDrag, OnDragEnd, OnDragEnter, OnDragLeave, OnDragOver, OnDragStart, OnDrop, OnDurationChange, OnEmptied, OnEnded, OnError, OnFocus, OnHashChange, OnInput, OnInvalid, OnKeyDown, OnKeyPress, OnKeyUp, OnLoad, OnLoadedData, OnLoadedMetaData, OnLoadStart, OnMouseDown, OnMouseMove, OnMouseOut, OnMouseOver, OnMouseUp, OnMouseWheel, OnOffline, OnOnline, OnPageHide, OnPageShow, OnPaste, OnPause, OnPlay, OnPlaying, OnPopState, OnProgress, OnRateChange, OnRest, OnResize, OnScroll, OnSearch, OnSeeked, OnSeeking, OnSelect, OnStalled, OnStorage, OnSubmit, OnSuspend, OnTimeUpdate, OnToggle, OnUnload, OnVolumeChange, OnWaiting, OnWheel, Open, Optimum, Pattern, Placeholder, Poster, Preload, ReadOnly, Rel, Required, Role, Reversed, Rows, RowSpan, Sandbox, Scope, Selected, Shape, Size, Span, SpellCheck, Src, SrcDoc, SrcLang, SrcSet, Start, Step, Style, TabIndex, Target, Title, Translate, Type, UseMap, Value, Width, Wrap, AccentHeight, Accumulate, Additive, AlignmentBaseline, AllowReorder, Amplitude, ArabicForm, Ascent, AttributeName, AttributeType, AutoReverse, Azimuth, BaseFrequency, BaselineShift, BaseProfile, Bbox, Begin, Bias, By, CalcMode, CapHeight, Clip, ClipPathUnits, ClipPath, ClipRule, ColorInterpolation, ColorInterpolationFilters, ColorProfile, ColorRendering, ContentScriptType, ContentStyleType, Cursor, Cx, Cy, Decelerate, Descent, DiffuseConstant, Direction, Display, Divisor, DominantBaseline, Dur, Dx, Dy, EdgeMode, Elevation, EnableBackground, End, Exponent, ExternalResourcesRequired, FillOpacity, FillRule, Filter, FilterRes, FilterUnits, FloodColor, FloodOpacity, FontFamily, FontSize, FontSizeAdjust, FontStretch, FontStyle, FontVariant, FontWeight, Format, From, Fr, Fx, Fy, G1, G2, GlyphName, GlyphOrientationHorizontal, GlyphOrientationVertical, GlyphRef, GradientTransform, GradientUnits, Hanging, HorizAdvX, HorizOriginX, Ideographic, ImageRendering, In, In2, Intercept, K, K1, K2, K3, K4, KernelMatrix, KernelUnitLength, Kerning, KeyPoints, KeySplines, KeyTimes, LengthAdjust, LetterSpacing, LightingColor, LimitingConeAngle, Local, MarkerEnd, MarkerMid, MarkerStart, MarkerHeight, MarkerUnits, MarkerWidth, Mask, MaskContentUnits, MaskUnits, Mathematical, Mode, NumOctaves, Offset, Opacity, Operator, Order, Orient, Orientation, Origin, Overflow, OverlinePosition, OverlineThickness, Panose1, PaintOrder, PathLength, PatternContentUnits, PatternTransform, PatternUnits, Ping, PointerEvents, Points, PointsAtX, PointsAtY, PointsAtZ, PreserveAlpha, PreserveAspectRatio, PrimitiveUnits, R, Radius, ReferrerPolicy, RefX, RefY, RenderingIntent, RepeatCount, RepeatDur, RequiredExtensions, RequiredFeatures, Restart, Result, Rotate, Rx, Ry, Scale, Seed, ShapeRendering, Slope, Spacing, SpecularConstant, SpecularExponent, Speed, SpreadMethod, StartOffset, StdDeviation, Stemh, Stemv, StitchTiles, StopColor, StopOpacity, StrikethroughPosition, StrikethroughThickness, String, Stroke, StrokeDashArray, StrokeDashOffset, StrokeLinecap, StrokeLineJoin, StrokeMiterLimit, StrokeOpacity, StrokeWidth, SurfaceScale, SystemLanguage, TableValues, TargetX, TargetY, TextAnchor, TextDecoration, TextRendering, TextLength, To, Transform, U1, U2, UnderlinePosition, UnderlineThickness, Unicode, UnicodeBidi, UnicodeRange, UnitsPerEm, VAlphabetic, VHanging, VIdeographic, VMathematical, Values, VectorEffect, Version, VertAdvY, VertOriginX, VertOriginY, ViewTarget, Visibility, Widths, WordSpacing, WritingMode, X, XHeight, X1, X2, XchannelSelector, XlinkActuate, XlinkArcrole, XlinkHref, XlinkRole, XlinkShow, XlinkTitle, XlinkType, XmlBase, XmlLang, XmlSpace, Y, Y1, Y2, YchannelSelector, Z, ZoomAndPan, Path, D, Xmlns, ViewBox, Fill, AriaAtomic, AriaBusy, AriaControls, AriaCurrent, AriaDescribedBy, AriaDetails, AriaDisabled, AriaDropEffect, AriaErrorMessage, AriaFlowto, AriaGrabbed, AriaHasPopup, AriaHidden, AriaInvalid, AriaKeyShortcuts, AriaLabel, AriaLabelledBy, AriaLive, AriaOwns, AriaRelevant, AriaRoleDescription, AriaExpanded, AriaDialog, AriaPressed, AriaChecked, AriaColSpan, AriaRowIndex, AriaRowSpan, AriaSort, AriaReadonly, AriaRequired, AriaSelected, AriaMultiSelectable, AriaActiveDescendant, AriaOrientation, AriaLevel, AriaPosinset, AriaSetsize, AriaValueMax, AriaValueMin, AriaValueNow, AriaValueText, AriaMultiLine, AriaPlaceholder, Custom(Cow<'static, str>),
}
Expand description

The At enum restricts element-creation to only valid attribute names, as defined here: https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes

Variants

Accept

AcceptCharset

AccessKey

Action

Alt

Async

AutoComplete

AutoFocus

AutoPlay

Charset

Checked

Cite

Class

Color

Cols

ColSpan

Content

ContentEditable

Controls

Coords

Data

DateTime

Default

Defer

Dir

DirName

Disabled

Download

Draggable

DropZone

EncType

For

Form

FormAction

Headers

Height

Hidden

High

Href

HrefLang

HttpEquiv

Id

IsMap

Kind

Label

Lang

List

Loop

Low

Max

MaxLength

Media

Method

Min

MinLength

Multiple

Muted

Name

NoValidate

OnAbort

OnAfterPrint

OnBeforePrint

OnBeforeUnload

OnBlur

OnCanPlay

OnCanPlayThrough

OnChange

OnClick

OnContextMenu

OnCopy

OnCueChange

OnCut

OnDblClick

OnDrag

OnDragEnd

OnDragEnter

OnDragLeave

OnDragOver

OnDragStart

OnDrop

OnDurationChange

OnEmptied

OnEnded

OnError

OnFocus

OnHashChange

OnInput

OnInvalid

OnKeyDown

OnKeyPress

OnKeyUp

OnLoad

OnLoadedData

OnLoadedMetaData

OnLoadStart

OnMouseDown

OnMouseMove

OnMouseOut

OnMouseOver

OnMouseUp

OnMouseWheel

OnOffline

OnOnline

OnPageHide

OnPageShow

OnPaste

OnPause

OnPlay

OnPlaying

OnPopState

OnProgress

OnRateChange

OnRest

OnResize

OnScroll

OnSearch

OnSeeked

OnSeeking

OnSelect

OnStalled

OnStorage

OnSubmit

OnSuspend

OnTimeUpdate

OnToggle

OnUnload

OnVolumeChange

OnWaiting

OnWheel

Open

Optimum

Pattern

Placeholder

Poster

Preload

ReadOnly

Rel

Required

Role

Reversed

Rows

RowSpan

Sandbox

Scope

Selected

Shape

Size

Span

SpellCheck

Src

SrcDoc

SrcLang

SrcSet

Start

Step

Style

TabIndex

Target

Title

Translate

Type

UseMap

Value

Width

Wrap

AccentHeight

Accumulate

Additive

AlignmentBaseline

AllowReorder

Amplitude

ArabicForm

Ascent

AttributeName

AttributeType

AutoReverse

Azimuth

BaseFrequency

BaselineShift

BaseProfile

Bbox

Begin

Bias

By

CalcMode

CapHeight

Clip

ClipPathUnits

ClipPath

ClipRule

ColorInterpolation

ColorInterpolationFilters

ColorProfile

ColorRendering

ContentScriptType

ContentStyleType

Cursor

Cx

Cy

Decelerate

Descent

DiffuseConstant

Direction

Display

Divisor

DominantBaseline

Dur

Dx

Dy

EdgeMode

Elevation

EnableBackground

End

Exponent

ExternalResourcesRequired

FillOpacity

FillRule

Filter

FilterRes

FilterUnits

FloodColor

FloodOpacity

FontFamily

FontSize

FontSizeAdjust

FontStretch

FontStyle

FontVariant

FontWeight

Format

From

Fr

Fx

Fy

G1

G2

GlyphName

GlyphOrientationHorizontal

GlyphOrientationVertical

GlyphRef

GradientTransform

GradientUnits

Hanging

HorizAdvX

HorizOriginX

Ideographic

ImageRendering

In

In2

Intercept

K

K1

K2

K3

K4

KernelMatrix

KernelUnitLength

Kerning

KeyPoints

KeySplines

KeyTimes

LengthAdjust

LetterSpacing

LightingColor

LimitingConeAngle

Local

MarkerEnd

MarkerMid

MarkerStart

MarkerHeight

MarkerUnits

MarkerWidth

Mask

MaskContentUnits

MaskUnits

Mathematical

Mode

NumOctaves

Offset

Opacity

Operator

Order

Orient

Orientation

Origin

Overflow

OverlinePosition

OverlineThickness

Panose1

PaintOrder

PathLength

PatternContentUnits

PatternTransform

PatternUnits

Ping

PointerEvents

Points

PointsAtX

PointsAtY

PointsAtZ

PreserveAlpha

PreserveAspectRatio

PrimitiveUnits

R

Radius

ReferrerPolicy

RefX

RefY

RenderingIntent

RepeatCount

RepeatDur

RequiredExtensions

RequiredFeatures

Restart

Result

Rotate

Rx

Ry

Scale

Seed

ShapeRendering

Slope

Spacing

SpecularConstant

SpecularExponent

Speed

SpreadMethod

StartOffset

StdDeviation

Stemh

Stemv

StitchTiles

StopColor

StopOpacity

StrikethroughPosition

StrikethroughThickness

String

Stroke

StrokeDashArray

StrokeDashOffset

StrokeLinecap

StrokeLineJoin

StrokeMiterLimit

StrokeOpacity

StrokeWidth

SurfaceScale

SystemLanguage

TableValues

TargetX

TargetY

TextAnchor

TextDecoration

TextRendering

TextLength

To

Transform

U1

U2

UnderlinePosition

UnderlineThickness

Unicode

UnicodeBidi

UnicodeRange

UnitsPerEm

VAlphabetic

VHanging

VIdeographic

VMathematical

Values

VectorEffect

Version

VertAdvY

VertOriginX

VertOriginY

ViewTarget

Visibility

Widths

WordSpacing

WritingMode

X

XHeight

X1

X2

XchannelSelector

XlinkActuate

XlinkArcrole

XlinkHref

XlinkRole

XlinkShow

XlinkTitle

XlinkType

XmlBase

XmlLang

XmlSpace

Y

Y1

Y2

YchannelSelector

Z

ZoomAndPan

Path

D

Xmlns

ViewBox

Fill

AriaAtomic

AriaBusy

AriaControls

AriaCurrent

AriaDescribedBy

AriaDetails

AriaDisabled

AriaDropEffect

AriaErrorMessage

AriaFlowto

AriaGrabbed

AriaHasPopup

AriaHidden

AriaInvalid

AriaKeyShortcuts

AriaLabel

AriaLabelledBy

AriaLive

AriaOwns

AriaRelevant

AriaRoleDescription

AriaExpanded

AriaDialog

AriaPressed

AriaChecked

AriaColSpan

AriaRowIndex

AriaRowSpan

AriaSort

AriaReadonly

AriaRequired

AriaSelected

AriaMultiSelectable

AriaActiveDescendant

AriaOrientation

AriaLevel

AriaPosinset

AriaSetsize

AriaValueMax

AriaValueMin

AriaValueNow

AriaValueText

AriaMultiLine

AriaPlaceholder

Custom(Cow<'static, str>)

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

Formats the value using the given formatter. Read more

Converts to this type from the input type.

Feeds this value into the given Hasher. Read more

Feeds a slice of this type into the given Hasher. 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

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Compare self to key and return true if they are equal.

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 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

Converts the given value to a String. 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.