Trait notify::EventHandler [−][src]
pub trait EventHandler: Send + 'static { fn handle_event(&mut self, event: Result<Event>); }
Expand description
The set of requirements for watcher event handling functions.
Example implementation
use notify::{Event, Result, EventHandler}; /// Prints received events struct EventPrinter; impl EventHandler for EventPrinter { fn handle_event(&mut self, event: Result<Event>) { if let Ok(event) = event { println!("Event: {:?}", event); } } }
Required methods
fn handle_event(&mut self, event: Result<Event>)
fn handle_event(&mut self, event: Result<Event>)
Handles an event.