pub type RecommendedWatcher = INotifyWatcher;
Expand description
The recommended Watcher
implementation for the current platform
Aliased Type§
struct RecommendedWatcher { /* private fields */ }
Trait Implementations
Source§impl Debug for INotifyWatcher
impl Debug for INotifyWatcher
Source§impl Drop for INotifyWatcher
impl Drop for INotifyWatcher
Source§impl Watcher for INotifyWatcher
impl Watcher for INotifyWatcher
Source§fn new<F: EventHandler>(event_handler: F, _config: Config) -> Result<Self>
fn new<F: EventHandler>(event_handler: F, _config: Config) -> Result<Self>
Create a new watcher.
Source§fn watch(&mut self, path: &Path, recursive_mode: RecursiveMode) -> Result<()>
fn watch(&mut self, path: &Path, recursive_mode: RecursiveMode) -> Result<()>
Begin watching a new path. Read more
Source§fn configure(&mut self, config: Config) -> Result<bool>
fn configure(&mut self, config: Config) -> Result<bool>
Configure the watcher at runtime. Read more
Source§fn kind() -> WatcherKind
fn kind() -> WatcherKind
Returns the watcher kind, allowing to perform backend-specific tasks