Enum react_html::aria::Role
source · [−]pub enum Role {
Show 70 variants
Alert,
AlertDialog,
Application,
Article,
Banner,
Button,
Cell,
Checkbox,
ColumnHeader,
ComboBox,
Complementary,
ContentInfo,
Definition,
Dialog,
Directory,
Document,
Feed,
Figure,
Form,
Grid,
GridCell,
Group,
Heading,
Img,
Link,
List,
ListBox,
ListItem,
Log,
Main,
Marquee,
Math,
Menu,
Menubar,
MenuItem,
MenuItemCheckbox,
MenuItemRadio,
Navigation,
None,
Note,
Option,
Presentation,
ProgressBar,
Radio,
RadioGroup,
Region,
Row,
RowGroup,
RowHeader,
Scrollbar,
Search,
SearchBox,
Separator,
Slider,
SpinButton,
Status,
Switch,
Tab,
Table,
TabList,
TabPanel,
Term,
TextBox,
Timer,
Toolbar,
Tooltip,
Tree,
TreeGrid,
TreeItem,
Custom(String),
}
Variants
Alert
AlertDialog
Application
Article
Banner
Button
Cell
Checkbox
ColumnHeader
ComboBox
Complementary
ContentInfo
Definition
Dialog
Directory
Document
Feed
Figure
Form
Grid
GridCell
Group
Heading
Img
Link
List
ListBox
ListItem
Log
Main
Marquee
Math
Menu
Menubar
MenuItem
MenuItemCheckbox
MenuItemRadio
Navigation
None
Note
Option
Presentation
ProgressBar
Radio
RadioGroup
Region
Row
RowGroup
RowHeader
Scrollbar
Search
SearchBox
Separator
Slider
SpinButton
Status
Switch
Tab
Table
TabList
TabPanel
Term
TextBox
Timer
Toolbar
Tooltip
Tree
TreeGrid
TreeItem
Custom(String)
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Role
impl Send for Role
impl Sync for Role
impl Unpin for Role
impl UnwindSafe for Role
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> IntoOptionalRc<T> for T
impl<T> IntoOptionalRc<T> for T
pub fn into_optional_rc(self) -> Option<Rc<T>>
sourceimpl<R> IntoPropValue<Option<R>> for R
impl<R> IntoPropValue<Option<R>> for R
pub fn into_prop_value(self) -> Option<R>
sourceimpl<R> IntoPropValue<R> for R
impl<R> IntoPropValue<R> for R
pub fn into_prop_value(self) -> R
sourceimpl<T> IntoRefValue<Box<T, Global>> for T
impl<T> IntoRefValue<Box<T, Global>> for T
pub fn into_ref_value(self) -> Box<T, Global>
sourceimpl<T> IntoRefValue<Rc<T>> for T
impl<T> IntoRefValue<Rc<T>> for T
pub fn into_ref_value(self) -> Rc<T>
sourceimpl<T> IntoRefValue<T> for T
impl<T> IntoRefValue<T> for T
pub fn into_ref_value(self) -> T
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more