fn handle_notify_event(
event: Event,
watch_paths: &[WatchPathEntry],
tx: &Sender<MonitorEvent>,
work_tx: &Sender<String>,
active_tasks: &Arc<Mutex<HashSet<String>>>,
debounce_map: &mut HashMap<String, Instant>,
)fn handle_notify_event(
event: Event,
watch_paths: &[WatchPathEntry],
tx: &Sender<MonitorEvent>,
work_tx: &Sender<String>,
active_tasks: &Arc<Mutex<HashSet<String>>>,
debounce_map: &mut HashMap<String, Instant>,
)