From e515d57119fe26be1dc53988096482c3a7a8a9e2 Mon Sep 17 00:00:00 2001 From: Aron Heinecke Date: Fri, 17 Jun 2022 00:26:29 +0200 Subject: [PATCH] cleanup --- src/debouncer.rs | 8 ++++---- src/lib.rs | 1 - 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/debouncer.rs b/src/debouncer.rs index 7e27ae1b..cdc32817 100644 --- a/src/debouncer.rs +++ b/src/debouncer.rs @@ -4,14 +4,14 @@ use std::{ path::PathBuf, sync::{ mpsc::{self, Receiver}, - Arc, Mutex, MutexGuard, + Arc, Mutex, }, time::{Duration, Instant}, }; use crate::{ - event::{MetadataKind, ModifyKind}, - Error, ErrorKind, Event, EventKind, RecommendedWatcher, Watcher, + event::ModifyKind, + Error, ErrorKind, Event, EventKind, RecommendedWatcher, }; /// Deduplicate event data entry @@ -219,7 +219,7 @@ pub fn new_debouncer( } }); - let watcher = RecommendedWatcher::new_immediate(move |e: Result| { + let watcher = RecommendedWatcher::new(move |e: Result| { if let Ok(e) = e { let mut lock = data.lock().expect("Can't lock debouncer data!"); lock.add_event(e); diff --git a/src/lib.rs b/src/lib.rs index 41e623f8..0c45d51a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -104,7 +104,6 @@ pub use config::{Config, RecursiveMode}; pub use debouncer::new_debouncer; pub use error::{Error, ErrorKind, Result}; pub use event::{Event, EventKind}; -use std::convert::AsRef; use std::path::Path; #[cfg(all(target_os = "macos", not(feature = "macos_kqueue")))]