Bijay ShresthaandAron c4d0470785 Fixed the Event of watch dir Deletion (#540)
* bugfix:493_watched_dir_status_File

* refactoring

* refactors

* Update notify/src/inotify.rs

Co-authored-by: Aron <Ox0p54r36@t-online.de>

* refactor: Removed unwrap call

* Removed the extra comment before doc comment.

* remove unnecessary clone

* warn on missing path for DELETE_SELF

---------

Co-authored-by: Aron <Ox0p54r36@t-online.de>
2023-11-01 01:44:45 +01:00
2023-08-08 17:13:31 +02:00
2023-09-30 23:00:56 +02:00
2022-04-29 01:30:10 +02:00
2023-08-08 17:13:31 +02:00
2019-06-30 03:11:05 +12:00
2023-09-30 22:59:35 +02:00
2022-08-31 16:36:04 +02:00

Notify

» Crate » Docs » CI » Downloads » Conduct » Public Domain

Cross-platform filesystem notification library for Rust.

As used by: alacritty, cargo watch, cobalt, docket, mdBook, rust-analyzer, watchexec, xi-editor, watchfiles, and others.

(Looking for desktop notifications instead? Have a look at notify-rust or alert-after!)

Platforms

  • Linux / Android: inotify
  • macOS: FSEvents or kqueue, see features
  • Windows: ReadDirectoryChangesW
  • iOS / FreeBSD / NetBSD / OpenBSD / DragonflyBSD: kqueue
  • All platforms: polling

License

Notify is licensed under the CC Zero 1.0.
notify-debouncer-mini is licensed under the MIT or Apache-2.0 license.
notify-debouncer-full is licensed under the MIT or Apache-2.0 license.
file-id is licensed under the MIT or Apache-2.0 license.

Origins

Inspired by Go's fsnotify and Node.js's Chokidar, born out of need for cargo watch, and general frustration at the non-existence of C/Rust cross-platform notify libraries.

Originally created by Félix Saparelli and awesome contributors.

S
Description
No description provided
Readme
1.2 MiB
Languages
Rust 99.5%
Shell 0.5%