kozan_core/html/
html_text_elements.rs1use crate::Handle;
10use kozan_macros::Element;
11
12#[derive(Copy, Clone, Element)]
14#[element(tag = "em")]
15pub struct HtmlEmElement(Handle);
16
17#[derive(Copy, Clone, Element)]
19#[element(tag = "strong")]
20pub struct HtmlStrongElement(Handle);
21
22#[derive(Copy, Clone, Element)]
24#[element(tag = "b")]
25pub struct HtmlBElement(Handle);
26
27#[derive(Copy, Clone, Element)]
29#[element(tag = "i")]
30pub struct HtmlIElement(Handle);
31
32#[derive(Copy, Clone, Element)]
34#[element(tag = "u")]
35pub struct HtmlUElement(Handle);
36
37#[derive(Copy, Clone, Element)]
39#[element(tag = "s")]
40pub struct HtmlSElement(Handle);
41
42#[derive(Copy, Clone, Element)]
44#[element(tag = "small")]
45pub struct HtmlSmallElement(Handle);
46
47#[derive(Copy, Clone, Element)]
49#[element(tag = "mark")]
50pub struct HtmlMarkElement(Handle);
51
52#[derive(Copy, Clone, Element)]
54#[element(tag = "code")]
55pub struct HtmlCodeElement(Handle);
56
57#[derive(Copy, Clone, Element)]
59#[element(tag = "kbd")]
60pub struct HtmlKbdElement(Handle);
61
62#[derive(Copy, Clone, Element)]
64#[element(tag = "pre")]
65pub struct HtmlPreElement(Handle);
66
67#[derive(Copy, Clone, Element)]
69#[element(tag = "blockquote")]
70pub struct HtmlBlockquoteElement(Handle);
71
72#[derive(Copy, Clone, Element)]
74#[element(tag = "br")]
75pub struct HtmlBrElement(Handle);
76
77#[derive(Copy, Clone, Element)]
79#[element(tag = "hr")]
80pub struct HtmlHrElement(Handle);
81
82#[derive(Copy, Clone, Element)]
84#[element(tag = "abbr")]
85pub struct HtmlAbbrElement(Handle);
86
87#[derive(Copy, Clone, Element)]
89#[element(tag = "cite")]
90pub struct HtmlCiteElement(Handle);
91
92#[derive(Copy, Clone, Element)]
94#[element(tag = "q")]
95pub struct HtmlQElement(Handle);
96
97#[derive(Copy, Clone, Element)]
99#[element(tag = "time")]
100pub struct HtmlTimeElement(Handle);
101
102#[derive(Copy, Clone, Element)]
104#[element(tag = "sub")]
105pub struct HtmlSubElement(Handle);
106
107#[derive(Copy, Clone, Element)]
109#[element(tag = "sup")]
110pub struct HtmlSupElement(Handle);
111
112#[derive(Copy, Clone, Element)]
114#[element(tag = "var")]
115pub struct HtmlVarElement(Handle);
116
117#[derive(Copy, Clone, Element)]
119#[element(tag = "wbr")]
120pub struct HtmlWbrElement(Handle);