#[non_exhaustive]pub enum AccessAction {
Click,
Focus,
SetValue,
ScrollUp,
ScrollDown,
ScrollLeft,
ScrollRight,
ScrollIntoView,
}Expand description
Something assistive technology can ask a widget to do.
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.
Click
The equivalent of a click.
Focus
Take keyboard focus.
SetValue
Replace the text (the request carries it).
ScrollUp
Scroll the content up.
ScrollDown
Scroll the content down.
ScrollLeft
Scroll the content left.
ScrollRight
Scroll the content right.
ScrollIntoView
Scroll whatever contains the widget so that it is in view.
Trait Implementations§
Source§impl Clone for AccessAction
impl Clone for AccessAction
impl Copy for AccessAction
Source§impl Debug for AccessAction
impl Debug for AccessAction
impl Eq for AccessAction
Source§impl PartialEq for AccessAction
impl PartialEq for AccessAction
impl StructuralPartialEq for AccessAction
Auto Trait Implementations§
impl Freeze for AccessAction
impl RefUnwindSafe for AccessAction
impl Send for AccessAction
impl Sync for AccessAction
impl Unpin for AccessAction
impl UnsafeUnpin for AccessAction
impl UnwindSafe for AccessAction
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