pub struct Debouncer { /* private fields */ }Expand description
Trailing-edge debouncer: each call reschedules the single pending firing. Cloneable (shared slot); dropping all clones cancels it.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for Debouncer
impl !Send for Debouncer
impl !Sync for Debouncer
impl !UnwindSafe for Debouncer
impl Freeze for Debouncer
impl Unpin for Debouncer
impl UnsafeUnpin for Debouncer
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