pub struct WatchLoop { /* private fields */ }Implementations§
Source§impl WatchLoop
impl WatchLoop
pub fn new(inputs: &[WatchInput]) -> Result<Self>
pub fn collect_events( &mut self, timeout: Duration, debounce_window: Duration, ) -> Option<CollectedEvents>
Auto Trait Implementations§
impl Freeze for WatchLoop
impl RefUnwindSafe for WatchLoop
impl Send for WatchLoop
impl !Sync for WatchLoop
impl Unpin for WatchLoop
impl UnsafeUnpin for WatchLoop
impl UnwindSafe for WatchLoop
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