pub enum InputDispatchMode {
A11y,
KeyEvents,
Auto,
}Expand description
Input dispatch mode for the Input-Dispatch-Mode header.
Runner-side interpretation lives in SmixRunnerCore/FillRoute.swift.
Variants§
A11y
a11y-anchored dispatch (default; XCUIElement.typeText).
KeyEvents
Raw key events via IOHID / daemon; skip a11y-focus resolution. Covers the RN hidden-input case where a11y-focus lookup returns nothing.
Auto
Try a11y first; on ElementNotFound fall back to key-events.
Trait Implementations§
Source§impl Clone for InputDispatchMode
impl Clone for InputDispatchMode
Source§fn clone(&self) -> InputDispatchMode
fn clone(&self) -> InputDispatchMode
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 InputDispatchMode
Source§impl Debug for InputDispatchMode
impl Debug for InputDispatchMode
impl Eq for InputDispatchMode
Source§impl PartialEq for InputDispatchMode
impl PartialEq for InputDispatchMode
impl StructuralPartialEq for InputDispatchMode
Auto Trait Implementations§
impl Freeze for InputDispatchMode
impl RefUnwindSafe for InputDispatchMode
impl Send for InputDispatchMode
impl Sync for InputDispatchMode
impl Unpin for InputDispatchMode
impl UnsafeUnpin for InputDispatchMode
impl UnwindSafe for InputDispatchMode
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