pub fn a(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn a_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn abbr(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn abbr_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn address(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn address_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn area(
class: Class,
attributes: List(Attribute(a)),
) -> Element(a)
pub fn area_(attributes: List(Attribute(a))) -> Element(a)
pub fn article(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn article_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn aside(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn aside_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn audio(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn audio_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn b(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn b_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn base(attributes: List(Attribute(a))) -> Element(a)
pub fn bdi(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn bdi_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn bdo(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn bdo_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn blockquote(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn blockquote_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn body(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn body_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn br(
class: Class,
attributes: List(Attribute(a)),
) -> Element(a)
pub fn br_(attributes: List(Attribute(a))) -> Element(a)
pub fn button(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn button_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn canvas(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn canvas_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn caption(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn caption_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn cite(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn cite_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn code(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn code_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn col(
class: Class,
attributes: List(Attribute(a)),
) -> Element(a)
pub fn col_(attributes: List(Attribute(a))) -> Element(a)
pub fn colgroup(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn colgroup_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn data(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn data_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn datalist(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn datalist_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn dd(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn dd_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn del(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn del_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn details(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn details_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn dfn(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn dfn_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn dialog(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn dialog_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn div(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn div_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn dl(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn dl_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn dt(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn dt_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn em(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn em_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn embed(
class: Class,
attributes: List(Attribute(a)),
) -> Element(a)
pub fn embed_(attributes: List(Attribute(a))) -> Element(a)
pub fn fieldset(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn fieldset_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn figcaption(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn figcaption_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn figure(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn figure_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn footer(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn footer_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn form(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn form_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn h1(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn h1_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn h2(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn h2_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn h3(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn h3_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn h4(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn h4_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn h5(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn h5_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn h6(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn h6_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn head(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn header(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn header_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn hgroup(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn hgroup_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn hr(
class: Class,
attributes: List(Attribute(a)),
) -> Element(a)
pub fn hr_(attributes: List(Attribute(a))) -> Element(a)
pub fn html(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn i(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn i_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn iframe(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn iframe_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn img(
class: Class,
attributes: List(Attribute(a)),
) -> Element(a)
pub fn img_(attributes: List(Attribute(a))) -> Element(a)
pub fn input(
class: Class,
attributes: List(Attribute(a)),
) -> Element(a)
pub fn input_(attributes: List(Attribute(a))) -> Element(a)
pub fn ins(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn ins_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn kbd(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn kbd_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn label(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn label_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn legend(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn legend_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn li(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn li_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn link(attributes: List(Attribute(a))) -> Element(a)
pub fn main(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn main_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn map(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn map_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn mark(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn mark_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn math(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn math_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn menu(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn menu_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn meta(attributes: List(Attribute(a))) -> Element(a)
pub fn meter(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn meter_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn nav(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn nav_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn noscript(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn noscript_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn object(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn object_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn ol(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn ol_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn optgroup(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn optgroup_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn option(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn option_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn output(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn output_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn p(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn p_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn picture(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn picture_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn portal(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn portal_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn pre(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn pre_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn progress(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn progress_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn q(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn q_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn rp(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn rp_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn rt(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn rt_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn ruby(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn ruby_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn s(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn s_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn samp(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn samp_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn script(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn script_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn search(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn search_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn section(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn section_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn select(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn select_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn slot(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn slot_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn small(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn small_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn source(
class: Class,
attributes: List(Attribute(a)),
) -> Element(a)
pub fn source_(attributes: List(Attribute(a))) -> Element(a)
pub fn span(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn span_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn strong(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn strong_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn style(
attributes: List(Attribute(a)),
child: String,
) -> Element(a)
pub fn sub(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn sub_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn summary(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn summary_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn sup(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn sup_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn svg(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn svg_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn table(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn table_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn tbody(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn tbody_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn td(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn td_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn template(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn template_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn text(content: String) -> Element(a)
pub fn textarea(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn textarea_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn tfoot(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn tfoot_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn th(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn th_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn thead(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn thead_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn time(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn time_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn title(
attributes: List(Attribute(a)),
title: String,
) -> Element(a)
pub fn tr(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn tr_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn track(
class: Class,
attributes: List(Attribute(a)),
) -> Element(a)
pub fn track_(attributes: List(Attribute(a))) -> Element(a)
pub fn u(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn u_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn ul(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn ul_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn var(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn var_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn video(
class: Class,
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn video_(
attributes: List(Attribute(a)),
children: List(Element(a)),
) -> Element(a)
pub fn wbr(
class: Class,
attributes: List(Attribute(a)),
) -> Element(a)
pub fn wbr_(attributes: List(Attribute(a))) -> Element(a)