Trait leptos_dom::html::ElementDescriptor

source ·
pub trait ElementDescriptor: ElementDescriptorBounds {
    // Required methods
    fn name(&self) -> Oco<'static, str>;
    fn hydration_id(&self) -> &Option<HydrationKey>;

    // Provided method
    fn is_void(&self) -> bool { ... }
}
Expand description

Trait which allows creating an element tag.

Required Methods§

source

fn name(&self) -> Oco<'static, str>

The name of the element, i.e., div, p, custom-element.

source

fn hydration_id(&self) -> &Option<HydrationKey>

A unique id that should be generated for each new instance of this element, and be consistent for both SSR and CSR.

Provided Methods§

source

fn is_void(&self) -> bool

Determines if the tag is void, i.e., <input> and <br>.

Implementors§

source§

impl ElementDescriptor for Annotation

source§

impl ElementDescriptor for AnnotationXml

source§

impl ElementDescriptor for Maction

source§

impl ElementDescriptor for leptos_dom::math::Math

source§

impl ElementDescriptor for Menclose

source§

impl ElementDescriptor for Merror

source§

impl ElementDescriptor for Mfenced

source§

impl ElementDescriptor for Mfrac

source§

impl ElementDescriptor for Mi

source§

impl ElementDescriptor for Mmultiscripts

source§

impl ElementDescriptor for Mn

source§

impl ElementDescriptor for Mo

source§

impl ElementDescriptor for Mover

source§

impl ElementDescriptor for Mpadded

source§

impl ElementDescriptor for Mphantom

source§

impl ElementDescriptor for Mprescripts

source§

impl ElementDescriptor for Mroot

source§

impl ElementDescriptor for Mrow

source§

impl ElementDescriptor for Ms

source§

impl ElementDescriptor for Mspace

source§

impl ElementDescriptor for Msqrt

source§

impl ElementDescriptor for Mstyle

source§

impl ElementDescriptor for Msub

source§

impl ElementDescriptor for Msubsup

source§

impl ElementDescriptor for Msup

source§

impl ElementDescriptor for Mtable

source§

impl ElementDescriptor for Mtd

source§

impl ElementDescriptor for Mtext

source§

impl ElementDescriptor for Mtr

source§

impl ElementDescriptor for Munder

source§

impl ElementDescriptor for Munderover

source§

impl ElementDescriptor for Semantics

source§

impl ElementDescriptor for leptos_dom::svg::A

source§

impl ElementDescriptor for Animate

source§

impl ElementDescriptor for AnimateMotion

source§

impl ElementDescriptor for AnimateTransform

source§

impl ElementDescriptor for Circle

source§

impl ElementDescriptor for ClipPath

source§

impl ElementDescriptor for Defs

source§

impl ElementDescriptor for Desc

source§

impl ElementDescriptor for Discard

source§

impl ElementDescriptor for Ellipse

source§

impl ElementDescriptor for FeBlend

source§

impl ElementDescriptor for FeColorMatrix

source§

impl ElementDescriptor for FeComponentTransfer

source§

impl ElementDescriptor for FeComposite

source§

impl ElementDescriptor for FeConvolveMatrix

source§

impl ElementDescriptor for FeDiffuseLighting

source§

impl ElementDescriptor for FeDisplacementMap

source§

impl ElementDescriptor for FeDistantLight

source§

impl ElementDescriptor for FeDropShadow

source§

impl ElementDescriptor for FeFlood

source§

impl ElementDescriptor for FeFuncA

source§

impl ElementDescriptor for FeFuncB

source§

impl ElementDescriptor for FeFuncG

source§

impl ElementDescriptor for FeFuncR

source§

impl ElementDescriptor for FeGaussianBlur

source§

impl ElementDescriptor for FeImage

source§

impl ElementDescriptor for FeMerge

source§

impl ElementDescriptor for FeMergeNode

source§

impl ElementDescriptor for FeMorphology

source§

impl ElementDescriptor for FeOffset

source§

impl ElementDescriptor for FePointLight

source§

impl ElementDescriptor for FeSpecularLighting

source§

impl ElementDescriptor for FeSpotLight

source§

impl ElementDescriptor for FeTile

source§

impl ElementDescriptor for FeTurbulence

source§

impl ElementDescriptor for Filter

source§

impl ElementDescriptor for ForeignObject

source§

impl ElementDescriptor for G

source§

impl ElementDescriptor for Hatch

source§

impl ElementDescriptor for Hatchpath

source§

impl ElementDescriptor for Image

source§

impl ElementDescriptor for Line

source§

impl ElementDescriptor for LinearGradient

source§

impl ElementDescriptor for Marker

source§

impl ElementDescriptor for Mask

source§

impl ElementDescriptor for Metadata

source§

impl ElementDescriptor for Mpath

source§

impl ElementDescriptor for Path

source§

impl ElementDescriptor for Pattern

source§

impl ElementDescriptor for Polygon

source§

impl ElementDescriptor for Polyline

source§

impl ElementDescriptor for RadialGradient

source§

impl ElementDescriptor for Rect

source§

impl ElementDescriptor for leptos_dom::svg::Script

source§

impl ElementDescriptor for Set

source§

impl ElementDescriptor for Stop

source§

impl ElementDescriptor for leptos_dom::svg::Style

source§

impl ElementDescriptor for leptos_dom::svg::Svg

source§

impl ElementDescriptor for Switch

source§

impl ElementDescriptor for Symbol

source§

impl ElementDescriptor for Text

source§

impl ElementDescriptor for TextPath

source§

impl ElementDescriptor for leptos_dom::svg::Title

source§

impl ElementDescriptor for Tspan

source§

impl ElementDescriptor for Use

source§

impl ElementDescriptor for View

source§

impl ElementDescriptor for leptos_dom::html::A

source§

impl ElementDescriptor for Abbr

source§

impl ElementDescriptor for Address

source§

impl ElementDescriptor for AnyElement

source§

impl ElementDescriptor for Area

source§

impl ElementDescriptor for Article

source§

impl ElementDescriptor for Aside

source§

impl ElementDescriptor for Audio

source§

impl ElementDescriptor for B

source§

impl ElementDescriptor for Base

source§

impl ElementDescriptor for Bdi

source§

impl ElementDescriptor for Bdo

source§

impl ElementDescriptor for Blockquote

source§

impl ElementDescriptor for Body

source§

impl ElementDescriptor for Br

source§

impl ElementDescriptor for Button

source§

impl ElementDescriptor for Canvas

source§

impl ElementDescriptor for Caption

source§

impl ElementDescriptor for Cite

source§

impl ElementDescriptor for Code

source§

impl ElementDescriptor for Col

source§

impl ElementDescriptor for Colgroup

source§

impl ElementDescriptor for Custom

source§

impl ElementDescriptor for Data

source§

impl ElementDescriptor for Datalist

source§

impl ElementDescriptor for Dd

source§

impl ElementDescriptor for Del

source§

impl ElementDescriptor for Details

source§

impl ElementDescriptor for Dfn

source§

impl ElementDescriptor for Dialog

source§

impl ElementDescriptor for Div

source§

impl ElementDescriptor for Dl

source§

impl ElementDescriptor for Dt

source§

impl ElementDescriptor for Em

source§

impl ElementDescriptor for Embed

source§

impl ElementDescriptor for Fieldset

source§

impl ElementDescriptor for Figcaption

source§

impl ElementDescriptor for Figure

source§

impl ElementDescriptor for Form

source§

impl ElementDescriptor for H1

source§

impl ElementDescriptor for H2

source§

impl ElementDescriptor for H3

source§

impl ElementDescriptor for H4

source§

impl ElementDescriptor for H5

source§

impl ElementDescriptor for H6

source§

impl ElementDescriptor for Head

source§

impl ElementDescriptor for Header

source§

impl ElementDescriptor for Hgroup

source§

impl ElementDescriptor for Hr

source§

impl ElementDescriptor for Html

source§

impl ElementDescriptor for I

source§

impl ElementDescriptor for Iframe

source§

impl ElementDescriptor for Img

source§

impl ElementDescriptor for Input

source§

impl ElementDescriptor for Ins

source§

impl ElementDescriptor for Kbd

source§

impl ElementDescriptor for Label

source§

impl ElementDescriptor for Legend

source§

impl ElementDescriptor for Li

source§

impl ElementDescriptor for Main

source§

impl ElementDescriptor for Map

source§

impl ElementDescriptor for Mark

source§

impl ElementDescriptor for leptos_dom::html::Math

source§

impl ElementDescriptor for Menu

source§

impl ElementDescriptor for Meta

source§

impl ElementDescriptor for Meter

source§

impl ElementDescriptor for Nav

source§

impl ElementDescriptor for Noscript

source§

impl ElementDescriptor for Object

source§

impl ElementDescriptor for Ol

source§

impl ElementDescriptor for Optgroup

source§

impl ElementDescriptor for Option_

source§

impl ElementDescriptor for Output

source§

impl ElementDescriptor for P

source§

impl ElementDescriptor for Param

source§

impl ElementDescriptor for Picture

source§

impl ElementDescriptor for Portal

source§

impl ElementDescriptor for Pre

source§

impl ElementDescriptor for Progress

source§

impl ElementDescriptor for Q

source§

impl ElementDescriptor for Rp

source§

impl ElementDescriptor for Rt

source§

impl ElementDescriptor for Ruby

source§

impl ElementDescriptor for S

source§

impl ElementDescriptor for Samp

source§

impl ElementDescriptor for leptos_dom::html::Script

source§

impl ElementDescriptor for Section

source§

impl ElementDescriptor for Select

source§

impl ElementDescriptor for Slot

source§

impl ElementDescriptor for Small

source§

impl ElementDescriptor for Source

source§

impl ElementDescriptor for Span

source§

impl ElementDescriptor for Strong

source§

impl ElementDescriptor for leptos_dom::html::Style

source§

impl ElementDescriptor for Sub

source§

impl ElementDescriptor for Summary

source§

impl ElementDescriptor for Sup

source§

impl ElementDescriptor for leptos_dom::html::Svg

source§

impl ElementDescriptor for Table

source§

impl ElementDescriptor for Tbody

source§

impl ElementDescriptor for Td

source§

impl ElementDescriptor for Template

source§

impl ElementDescriptor for Textarea

source§

impl ElementDescriptor for Tfoot

source§

impl ElementDescriptor for Th

source§

impl ElementDescriptor for Thead

source§

impl ElementDescriptor for Time

source§

impl ElementDescriptor for leptos_dom::html::Title

source§

impl ElementDescriptor for Tr

source§

impl ElementDescriptor for Track

source§

impl ElementDescriptor for U

source§

impl ElementDescriptor for Ul

source§

impl ElementDescriptor for Var

source§

impl ElementDescriptor for Video

source§

impl ElementDescriptor for Wbr