#[allow(non_camel_case_types)]
#[derive(Debug, Copy, Clone, Ord, PartialOrd, Eq, PartialEq, Hash)]
pub enum AriaRole
{
alert,
alertdialog,
button,
checkbox,
dialog,
gridcell,
link,
log,
marquee,
menuitem,
menuitemcheckbox,
menuitemradio,
option,
progressbar,
radio,
scrollbar,
slider,
spinbutton,
status,
tab,
tabpanel,
textbox,
timer,
tooltip,
treeitem,
combobox,
grid,
listbox,
menu,
menubar,
radiogroup,
tablist,
tree,
treegrid,
article,
columnheader,
definition,
directory,
document,
group,
heading,
img,
list,
listitem,
math,
note,
presentation,
region,
row,
rowheader,
separator,
toolbar,
application,
banner,
complementary,
contentinfo,
form,
main,
navigation,
search,
}
impl AriaRole
{
#[inline(always)]
fn to_str(&self) -> &'static str
{
use self::AriaRole::*;
match *self
{
alert => "alert",
alertdialog => "alertdialog",
button => "button",
checkbox => "checkbox",
dialog => "dialog",
gridcell => "gridcell",
link => "link",
log => "log",
marquee => "marquee",
menuitem => "menuitem",
menuitemcheckbox => "menuitemcheckbox",
menuitemradio => "menuitemradio",
option => "option",
progressbar => "progressbar",
radio => "radio",
scrollbar => "scrollbar",
slider => "slider",
spinbutton => "spinbutton",
status => "status",
tab => "tab",
tabpanel => "tabpanel",
textbox => "textbox",
timer => "timer",
tooltip => "tooltip",
treeitem => "treeitem",
combobox => "combobox",
grid => "grid",
listbox => "listbox",
menu => "menu",
menubar => "menubar",
radiogroup => "radiogroup",
tablist => "tablist",
tree => "tree",
treegrid => "treegrid",
article => "article",
columnheader => "columnheader",
definition => "definition",
directory => "directory",
document => "document",
group => "group",
heading => "heading",
img => "img",
list => "list",
listitem => "listitem",
math => "math",
note => "note",
presentation => "presentation",
region => "region",
row => "row",
rowheader => "rowheader",
separator => "separator",
toolbar => "toolbar",
application => "application",
banner => "banner",
complementary => "complementary",
contentinfo => "contentinfo",
form => "form",
main => "main",
navigation => "navigation",
search => "search",
}
}
}