B733EI5UDUCPJOU6F4X4SYQ3SSYVLPWZK5BVQ5QL56NTAPBY2AGQC let result = Arc::new(Mutex::new(vec![]));let result_clone = Arc::clone(&result);let debouncer = EventDebouncer::new(Duration::from_millis(10), move |s: String| {result_clone.lock().unwrap().push(s);
let (tx, rx) = channel();let debouncer = EventDebouncer::new(Duration::from_millis(10), move |s| {tx.send(s).unwrap();
let result = Arc::new(Mutex::new(vec![]));let result_clone = Arc::clone(&result);let debouncer = MixedEventDebouncer::new(move |s: String| {result_clone.lock().unwrap().push(s);
let (tx, rx) = channel();let debouncer = MixedEventDebouncer::new(move |s| {tx.send(s).unwrap();