#[non_exhaustive]pub enum AccessibleRole {
Show 19 variants
Button,
Text,
TextField,
Checkbox,
Switch,
Slider,
List,
ListItem,
Table,
Tree,
TreeItem,
Dialog,
Menu,
MenuItem,
Progress,
Image,
Group,
Radio,
RadioGroup,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Button
Text
TextField
Checkbox
Switch
Slider
List
ListItem
Table
Tree
TreeItem
Dialog
Menu
MenuItem
Progress
Image
Group
Radio
RadioGroup
Trait Implementations§
Source§impl Clone for AccessibleRole
impl Clone for AccessibleRole
Source§fn clone(&self) -> AccessibleRole
fn clone(&self) -> AccessibleRole
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AccessibleRole
Source§impl Debug for AccessibleRole
impl Debug for AccessibleRole
impl Eq for AccessibleRole
Source§impl Hash for AccessibleRole
impl Hash for AccessibleRole
Source§impl PartialEq for AccessibleRole
impl PartialEq for AccessibleRole
impl StructuralPartialEq for AccessibleRole
Auto Trait Implementations§
impl Freeze for AccessibleRole
impl RefUnwindSafe for AccessibleRole
impl Send for AccessibleRole
impl Sync for AccessibleRole
impl Unpin for AccessibleRole
impl UnsafeUnpin for AccessibleRole
impl UnwindSafe for AccessibleRole
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more