#[repr(u16)]pub enum SemanticsRole {
Show 19 variants
None = 1,
Button = 2,
Checkbox = 3,
Switch = 4,
RadioButton = 5,
Tab = 6,
Image = 7,
DropdownList = 8,
TabList = 9,
Tree = 10,
TreeItem = 11,
Menu = 12,
MenuItem = 13,
TextBox = 14,
Heading = 15,
Navigation = 16,
List = 17,
ListItem = 18,
Group = 19,
}Variants§
None = 1
Button = 2
Checkbox = 3
Switch = 4
RadioButton = 5
Tab = 6
Image = 7
DropdownList = 8
TabList = 9
Tree = 10
TreeItem = 11
Menu = 12
MenuItem = 13
TextBox = 14
Heading = 15
List = 17
ListItem = 18
Group = 19
Trait Implementations§
Source§impl Clone for SemanticsRole
impl Clone for SemanticsRole
impl Copy for SemanticsRole
Source§impl Debug for SemanticsRole
impl Debug for SemanticsRole
impl Eq for SemanticsRole
Source§impl From<SemanticsRole> for u16
impl From<SemanticsRole> for u16
Source§fn from(value: SemanticsRole) -> Self
fn from(value: SemanticsRole) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SemanticsRole
impl PartialEq for SemanticsRole
impl StructuralPartialEq for SemanticsRole
Auto Trait Implementations§
impl Forget for SemanticsRole
impl Freeze for SemanticsRole
impl Move for SemanticsRole
impl RefUnwindSafe for SemanticsRole
impl Send for SemanticsRole
impl Sync for SemanticsRole
impl Unpin for SemanticsRole
impl UnsafeUnpin for SemanticsRole
impl UnwindSafe for SemanticsRole
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