async fn kbd_event(
event: Result<KeyEvent, KeyClientError>,
rline: &mut RingLine<16, 46>,
tid_io: &BidiHandle,
) -> Productiveasync fn kbd_event(
event: Result<KeyEvent, KeyClientError>,
rline: &mut RingLine<16, 46>,
tid_io: &BidiHandle,
) -> Productive