async fn dispatch_key(&mut self, key_event: fidl_ui_input3::KeyEvent) {
        match self.key_event_injector.inject(key_event).await {
            Err(err) => fx_log_err!("Failed to dispatch key to IME: {:?}", err),
            _ => {}
        };
    }
/// Dispatches key events to IME and returns KeyboardEvents for unhandled events.
///
/// # Parameters
/// `key_events`: The key events to dispatch.
/// `event_time`: The time in nanoseconds when the events were first recorded.
Dispatches key events to IME and returns KeyboardEvents for unhandled events.
Dispatches key events to IME and returns KeyboardEvents for unhandled events .
async fn dispatch_key(&mut self, key_event: fidl_ui_input3::KeyEvent) {
        match self.key_event_injector.inject(key_event).await {
            Err(err) => fx_log_err!("Failed to dispatch key to IME: {:?}", err),
            _ => {}
        };
    }
async fn dispatch_key ( & mut self , key_event : fidl_ui_input3 :: KeyEvent ) { match self . key_event_injector . inject ( key_event ) . await { Err ( err ) => fx_log_err ! ( " " err ) , _ => { } } ; }
Dispatches key events to IME and returns KeyboardEvents for unhandled events.
Dispatches key events to IME and returns KeyboardEvents for unhandled events .
&mut self
key_event
fidl_ui_input3::KeyEvent
&mut self
key_event
fidl_ui_input3::KeyEvent