1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173
use core::*; pub fn accept(value: &str) -> Fragment { attribute("accept", value) } pub fn accept_charset(value: &str) -> Fragment { attribute("accept-charset", value) } pub fn accesskey(value: &str) -> Fragment { attribute("accesskey", value) } pub fn action(value: &str) -> Fragment { attribute("action", value) } pub fn align(value: &str) -> Fragment { attribute("align", value) } pub fn alt(value: &str) -> Fragment { attribute("alt", value) } pub fn async(value: &str) -> Fragment { attribute("async", value) } pub fn autocomplete(value: &str) -> Fragment { attribute("autocomplete", value) } pub fn autofocus(value: &str) -> Fragment { attribute("autofocus", value) } pub fn autoplay(value: &str) -> Fragment { attribute("autoplay", value) } pub fn bgcolor(value: &str) -> Fragment { attribute("bgcolor", value) } pub fn border(value: &str) -> Fragment { attribute("border", value) } pub fn charset(value: &str) -> Fragment { attribute("charset", value) } pub fn checked(value: &str) -> Fragment { attribute("checked", value) } pub fn cite(value: &str) -> Fragment { attribute("cite", value) } pub fn class(value: &str) -> Fragment { attribute("class", value) } pub fn color(value: &str) -> Fragment { attribute("color", value) } pub fn cols(value: &str) -> Fragment { attribute("cols", value) } pub fn colspan(value: &str) -> Fragment { attribute("colspan", value) } pub fn content(value: &str) -> Fragment { attribute("content", value) } pub fn contenteditable(value: &str) -> Fragment { attribute("contenteditable", value) } pub fn contextmenu(value: &str) -> Fragment { attribute("contextmenu", value) } pub fn controls(value: &str) -> Fragment { attribute("controls", value) } pub fn coords(value: &str) -> Fragment { attribute("coords", value) } pub fn data(value: &str) -> Fragment { attribute("data", value) } pub fn data_(value: &str) -> Fragment { attribute("data-*", value) } pub fn datetime(value: &str) -> Fragment { attribute("datetime", value) } pub fn default(value: &str) -> Fragment { attribute("default", value) } pub fn defer(value: &str) -> Fragment { attribute("defer", value) } pub fn dir(value: &str) -> Fragment { attribute("dir", value) } pub fn dirname(value: &str) -> Fragment { attribute("dirname", value) } pub fn disabled(value: &str) -> Fragment { attribute("disabled", value) } pub fn download(value: &str) -> Fragment { attribute("download", value) } pub fn draggable(value: &str) -> Fragment { attribute("draggable", value) } pub fn dropzone(value: &str) -> Fragment { attribute("dropzone", value) } pub fn enctype(value: &str) -> Fragment { attribute("enctype", value) } pub fn for_(value: &str) -> Fragment { attribute("for", value) } pub fn form(value: &str) -> Fragment { attribute("form", value) } pub fn formaction(value: &str) -> Fragment { attribute("formaction", value) } pub fn headers(value: &str) -> Fragment { attribute("headers", value) } pub fn height(value: &str) -> Fragment { attribute("height", value) } pub fn hidden(value: &str) -> Fragment { attribute("hidden", value) } pub fn high(value: &str) -> Fragment { attribute("high", value) } pub fn href(value: &str) -> Fragment { attribute("href", value) } pub fn hreflang(value: &str) -> Fragment { attribute("hreflang", value) } pub fn http_equiv(value: &str) -> Fragment { attribute("http-equiv", value) } pub fn id(value: &str) -> Fragment { attribute("id", value) } pub fn ismap(value: &str) -> Fragment { attribute("ismap", value) } pub fn kind(value: &str) -> Fragment { attribute("kind", value) } pub fn label(value: &str) -> Fragment { attribute("label", value) } pub fn lang(value: &str) -> Fragment { attribute("lang", value) } pub fn list(value: &str) -> Fragment { attribute("list", value) } pub fn _loop(value: &str) -> Fragment { attribute("loop", value) } pub fn low(value: &str) -> Fragment { attribute("low", value) } pub fn max(value: &str) -> Fragment { attribute("max", value) } pub fn maxlength(value: &str) -> Fragment { attribute("maxlength", value) } pub fn media(value: &str) -> Fragment { attribute("media", value) } pub fn method(value: &str) -> Fragment { attribute("method", value) } pub fn min(value: &str) -> Fragment { attribute("min", value) } pub fn multiple(value: &str) -> Fragment { attribute("multiple", value) } pub fn muted(value: &str) -> Fragment { attribute("muted", value) } pub fn name(value: &str) -> Fragment { attribute("name", value) } pub fn novalidate(value: &str) -> Fragment { attribute("novalidate", value) } pub fn onabort(value: &str) -> Fragment { attribute("onabort", value) } pub fn onafterprint(value: &str) -> Fragment { attribute("onafterprint", value) } pub fn onbeforeprint(value: &str) -> Fragment { attribute("onbeforeprint", value) } pub fn onbeforeunload(value: &str) -> Fragment { attribute("onbeforeunload", value) } pub fn onblur(value: &str) -> Fragment { attribute("onblur", value) } pub fn oncanplay(value: &str) -> Fragment { attribute("oncanplay", value) } pub fn oncanplaythrough(value: &str) -> Fragment { attribute("oncanplaythrough", value) } pub fn onchange(value: &str) -> Fragment { attribute("onchange", value) } pub fn onclick(value: &str) -> Fragment { attribute("onclick", value) } pub fn oncontextmenu(value: &str) -> Fragment { attribute("oncontextmenu", value) } pub fn oncopy(value: &str) -> Fragment { attribute("oncopy", value) } pub fn oncuechange(value: &str) -> Fragment { attribute("oncuechange", value) } pub fn oncut(value: &str) -> Fragment { attribute("oncut", value) } pub fn ondblclick(value: &str) -> Fragment { attribute("ondblclick", value) } pub fn ondrag(value: &str) -> Fragment { attribute("ondrag", value) } pub fn ondragend(value: &str) -> Fragment { attribute("ondragend", value) } pub fn ondragenter(value: &str) -> Fragment { attribute("ondragenter", value) } pub fn ondragleave(value: &str) -> Fragment { attribute("ondragleave", value) } pub fn ondragover(value: &str) -> Fragment { attribute("ondragover", value) } pub fn ondragstart(value: &str) -> Fragment { attribute("ondragstart", value) } pub fn ondrop(value: &str) -> Fragment { attribute("ondrop", value) } pub fn ondurationchange(value: &str) -> Fragment { attribute("ondurationchange", value) } pub fn onemptied(value: &str) -> Fragment { attribute("onemptied", value) } pub fn onended(value: &str) -> Fragment { attribute("onended", value) } pub fn onerror(value: &str) -> Fragment { attribute("onerror", value) } pub fn onfocus(value: &str) -> Fragment { attribute("onfocus", value) } pub fn onhashchange(value: &str) -> Fragment { attribute("onhashchange", value) } pub fn oninput(value: &str) -> Fragment { attribute("oninput", value) } pub fn oninvalid(value: &str) -> Fragment { attribute("oninvalid", value) } pub fn onkeydown(value: &str) -> Fragment { attribute("onkeydown", value) } pub fn onkeypress(value: &str) -> Fragment { attribute("onkeypress", value) } pub fn onkeyup(value: &str) -> Fragment { attribute("onkeyup", value) } pub fn onload(value: &str) -> Fragment { attribute("onload", value) } pub fn onloadeddata(value: &str) -> Fragment { attribute("onloadeddata", value) } pub fn onloadedmetadata(value: &str) -> Fragment { attribute("onloadedmetadata", value) } pub fn onloadstart(value: &str) -> Fragment { attribute("onloadstart", value) } pub fn onmousedown(value: &str) -> Fragment { attribute("onmousedown", value) } pub fn onmousemove(value: &str) -> Fragment { attribute("onmousemove", value) } pub fn onmouseout(value: &str) -> Fragment { attribute("onmouseout", value) } pub fn onmouseover(value: &str) -> Fragment { attribute("onmouseover", value) } pub fn onmouseup(value: &str) -> Fragment { attribute("onmouseup", value) } pub fn onmousewheel(value: &str) -> Fragment { attribute("onmousewheel", value) } pub fn onoffline(value: &str) -> Fragment { attribute("onoffline", value) } pub fn ononline(value: &str) -> Fragment { attribute("ononline", value) } pub fn onpagehide(value: &str) -> Fragment { attribute("onpagehide", value) } pub fn onpageshow(value: &str) -> Fragment { attribute("onpageshow", value) } pub fn onpaste(value: &str) -> Fragment { attribute("onpaste", value) } pub fn onpause(value: &str) -> Fragment { attribute("onpause", value) } pub fn onplay(value: &str) -> Fragment { attribute("onplay", value) } pub fn onplaying(value: &str) -> Fragment { attribute("onplaying", value) } pub fn onpopstate(value: &str) -> Fragment { attribute("onpopstate", value) } pub fn onprogress(value: &str) -> Fragment { attribute("onprogress", value) } pub fn onratechange(value: &str) -> Fragment { attribute("onratechange", value) } pub fn onreset(value: &str) -> Fragment { attribute("onreset", value) } pub fn onresize(value: &str) -> Fragment { attribute("onresize", value) } pub fn onscroll(value: &str) -> Fragment { attribute("onscroll", value) } pub fn onsearch(value: &str) -> Fragment { attribute("onsearch", value) } pub fn onseeked(value: &str) -> Fragment { attribute("onseeked", value) } pub fn onseeking(value: &str) -> Fragment { attribute("onseeking", value) } pub fn onselect(value: &str) -> Fragment { attribute("onselect", value) } pub fn onshow(value: &str) -> Fragment { attribute("onshow", value) } pub fn onstalled(value: &str) -> Fragment { attribute("onstalled", value) } pub fn onstorage(value: &str) -> Fragment { attribute("onstorage", value) } pub fn onsubmit(value: &str) -> Fragment { attribute("onsubmit", value) } pub fn onsuspend(value: &str) -> Fragment { attribute("onsuspend", value) } pub fn ontimeupdate(value: &str) -> Fragment { attribute("ontimeupdate", value) } pub fn ontoggle(value: &str) -> Fragment { attribute("ontoggle", value) } pub fn onunload(value: &str) -> Fragment { attribute("onunload", value) } pub fn onvolumechange(value: &str) -> Fragment { attribute("onvolumechange", value) } pub fn onwaiting(value: &str) -> Fragment { attribute("onwaiting", value) } pub fn onwheel(value: &str) -> Fragment { attribute("onwheel", value) } pub fn open(value: &str) -> Fragment { attribute("open", value) } pub fn optimum(value: &str) -> Fragment { attribute("optimum", value) } pub fn pattern(value: &str) -> Fragment { attribute("pattern", value) } pub fn placeholder(value: &str) -> Fragment { attribute("placeholder", value) } pub fn poster(value: &str) -> Fragment { attribute("poster", value) } pub fn preload(value: &str) -> Fragment { attribute("preload", value) } pub fn readonly(value: &str) -> Fragment { attribute("readonly", value) } pub fn rel(value: &str) -> Fragment { attribute("rel", value) } pub fn required(value: &str) -> Fragment { attribute("required", value) } pub fn reversed(value: &str) -> Fragment { attribute("reversed", value) } pub fn rows(value: &str) -> Fragment { attribute("rows", value) } pub fn rowspan(value: &str) -> Fragment { attribute("rowspan", value) } pub fn sandbox(value: &str) -> Fragment { attribute("sandbox", value) } pub fn scope(value: &str) -> Fragment { attribute("scope", value) } pub fn scoped(value: &str) -> Fragment { attribute("scoped", value) } pub fn selected(value: &str) -> Fragment { attribute("selected", value) } pub fn shape(value: &str) -> Fragment { attribute("shape", value) } pub fn size(value: &str) -> Fragment { attribute("size", value) } pub fn sizes(value: &str) -> Fragment { attribute("sizes", value) } pub fn span(value: &str) -> Fragment { attribute("span", value) } pub fn spellcheck(value: &str) -> Fragment { attribute("spellcheck", value) } pub fn src(value: &str) -> Fragment { attribute("src", value) } pub fn srcdoc(value: &str) -> Fragment { attribute("srcdoc", value) } pub fn srclang(value: &str) -> Fragment { attribute("srclang", value) } pub fn srcset(value: &str) -> Fragment { attribute("srcset", value) } pub fn start(value: &str) -> Fragment { attribute("start", value) } pub fn step(value: &str) -> Fragment { attribute("step", value) } pub fn style(value: &str) -> Fragment { attribute("style", value) } pub fn tabindex(value: &str) -> Fragment { attribute("tabindex", value) } pub fn target(value: &str) -> Fragment { attribute("target", value) } pub fn title(value: &str) -> Fragment { attribute("title", value) } pub fn translate(value: &str) -> Fragment { attribute("translate", value) } pub fn _type(value: &str) -> Fragment { attribute("type", value) } pub fn usemap(value: &str) -> Fragment { attribute("usemap", value) } pub fn value(value: &str) -> Fragment { attribute("value", value) } pub fn width(value: &str) -> Fragment { attribute("width", value) } pub fn wrap(value: &str) -> Fragment { attribute("wrap", value) }