pub enum AccessibleRole {
Show 21 variants
Generic,
Button,
Checkbox,
TextInput,
Link,
Heading,
Image,
List,
ListItem,
Table,
TableRow,
TableCell,
Menu,
MenuItem,
ComboBox,
Slider,
ProgressBar,
Tab,
TabPanel,
RadioGroup,
Radio,
}Expand description
Accessible role for screen readers.
Variants§
Generic
Generic element
Button
Button
Checkbox
Checkbox
TextInput
Text input
Link
Link
Heading
Heading
Image
Image
List
List
ListItem
List item
Table
Table
TableRow
Table row
TableCell
Table cell
Menu
Menu
MenuItem
Menu item
ComboBox
Combo box / dropdown select
Slider
Slider
ProgressBar
Progress bar
Tab
Tab
TabPanel
Tab panel
RadioGroup
Radio group
Radio
Radio button
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 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AccessibleRole
impl Debug for AccessibleRole
Source§impl Default for AccessibleRole
impl Default for AccessibleRole
Source§fn default() -> AccessibleRole
fn default() -> AccessibleRole
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AccessibleRole
impl<'de> Deserialize<'de> for AccessibleRole
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<AccessibleRole, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AccessibleRole, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AccessibleRole
impl PartialEq for AccessibleRole
Source§impl Serialize for AccessibleRole
impl Serialize for AccessibleRole
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Copy for AccessibleRole
impl Eq 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 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().