pub struct InputEventStream { /* private fields */ }Implementations§
Source§impl InputEventStream
impl InputEventStream
pub async fn next_event( &mut self, timeout: Duration, ) -> Result<Option<InputEvent>>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for InputEventStream
impl RefUnwindSafe for InputEventStream
impl Send for InputEventStream
impl Sync for InputEventStream
impl Unpin for InputEventStream
impl UnsafeUnpin for InputEventStream
impl UnwindSafe for InputEventStream
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