Trait Element

Source
pub trait Element {
    type Kind: ElementKind;
}
Expand description

A marker trait for type-checked elements.

Required Associated Types§

Source

type Kind: ElementKind

The kind of this element.

Implementors§

Source§

impl Element for a

Source§

impl Element for abbr

Source§

impl Element for address

Source§

impl Element for annotation

Available on crate feature mathml only.
Source§

impl Element for annotation_xml

Available on crate feature mathml only.
Source§

impl Element for area

Source§

impl Element for article

Source§

impl Element for aside

Source§

impl Element for audio

Source§

impl Element for b

Source§

impl Element for base

Source§

impl Element for bdi

Source§

impl Element for bdo

Source§

impl Element for blockquote

Source§

impl Element for body

Source§

impl Element for br

Source§

impl Element for button

Source§

impl Element for canvas

Source§

impl Element for caption

Source§

impl Element for cite

Source§

impl Element for code

Source§

impl Element for col

Source§

impl Element for colgroup

Source§

impl Element for data

Source§

impl Element for datalist

Source§

impl Element for dd

Source§

impl Element for del

Source§

impl Element for details

Source§

impl Element for dfn

Source§

impl Element for dialog

Source§

impl Element for div

Source§

impl Element for dl

Source§

impl Element for dt

Source§

impl Element for em

Source§

impl Element for embed

Source§

impl Element for fieldset

Source§

impl Element for figcaption

Source§

impl Element for figure

Source§

impl Element for form

Source§

impl Element for h1

Source§

impl Element for h2

Source§

impl Element for h3

Source§

impl Element for h4

Source§

impl Element for h5

Source§

impl Element for h6

Source§

impl Element for head

Source§

impl Element for header

Source§

impl Element for hgroup

Source§

impl Element for hr

Source§

impl Element for html

Source§

impl Element for i

Source§

impl Element for iframe

Source§

impl Element for img

Source§

impl Element for input

Source§

impl Element for ins

Source§

impl Element for kbd

Source§

impl Element for label

Source§

impl Element for legend

Source§

impl Element for li

Source§

impl Element for main

Source§

impl Element for map

Source§

impl Element for mark

Source§

impl Element for math

Available on crate feature mathml only.
Source§

impl Element for menclose

Available on crate feature mathml only.
Source§

impl Element for menu

Source§

impl Element for merror

Available on crate feature mathml only.
Source§

impl Element for meta

Source§

impl Element for meter

Source§

impl Element for mfrac

Available on crate feature mathml only.
Source§

impl Element for mi

Available on crate feature mathml only.
Source§

impl Element for mmultiscripts

Available on crate feature mathml only.
Source§

impl Element for mn

Available on crate feature mathml only.
Source§

impl Element for mo

Available on crate feature mathml only.
Source§

impl Element for mover

Available on crate feature mathml only.
Source§

impl Element for mpadded

Available on crate feature mathml only.
Source§

impl Element for mphantom

Available on crate feature mathml only.
Source§

impl Element for mprescripts

Available on crate feature mathml only.
Source§

impl Element for mroot

Available on crate feature mathml only.
Source§

impl Element for mrow

Available on crate feature mathml only.
Source§

impl Element for ms

Available on crate feature mathml only.
Source§

impl Element for mspace

Available on crate feature mathml only.
Source§

impl Element for msqrt

Available on crate feature mathml only.
Source§

impl Element for mstyle

Available on crate feature mathml only.
Source§

impl Element for msub

Available on crate feature mathml only.
Source§

impl Element for msubsup

Available on crate feature mathml only.
Source§

impl Element for msup

Available on crate feature mathml only.
Source§

impl Element for mtable

Available on crate feature mathml only.
Source§

impl Element for mtd

Available on crate feature mathml only.
Source§

impl Element for mtext

Available on crate feature mathml only.
Source§

impl Element for mtr

Available on crate feature mathml only.
Source§

impl Element for munder

Available on crate feature mathml only.
Source§

impl Element for munderover

Available on crate feature mathml only.
Source§

impl Element for nav

Source§

impl Element for noscript

Source§

impl Element for object

Source§

impl Element for ol

Source§

impl Element for optgroup

Source§

impl Element for option

Source§

impl Element for output

Source§

impl Element for p

Source§

impl Element for picture

Source§

impl Element for pre

Source§

impl Element for progress

Source§

impl Element for q

Source§

impl Element for rp

Source§

impl Element for rt

Source§

impl Element for ruby

Source§

impl Element for s

Source§

impl Element for samp

Source§

impl Element for script

Source§

impl Element for section

Source§

impl Element for select

Source§

impl Element for semantics

Available on crate feature mathml only.
Source§

impl Element for slot

Source§

impl Element for small

Source§

impl Element for source

Source§

impl Element for span

Source§

impl Element for strong

Source§

impl Element for style

Source§

impl Element for sub

Source§

impl Element for summary

Source§

impl Element for sup

Source§

impl Element for table

Source§

impl Element for tbody

Source§

impl Element for td

Source§

impl Element for template

Source§

impl Element for textarea

Source§

impl Element for tfoot

Source§

impl Element for th

Source§

impl Element for thead

Source§

impl Element for time

Source§

impl Element for title

Source§

impl Element for tr

Source§

impl Element for track

Source§

impl Element for u

Source§

impl Element for ul

Source§

impl Element for var

Source§

impl Element for video

Source§

impl Element for wbr