5 releases (breaking)
0.5.0 | Jan 10, 2025 |
---|---|
0.4.0 | Oct 25, 2024 |
0.3.2 | Oct 14, 2024 |
0.3.1 |
|
0.1.0 | May 17, 2023 |
#93 in Filesystem
263,149 downloads per month
Used in 158 crates
(55 directly)
240KB
4K
SLoC
Notify Debouncer Full
A debouncer for notify that is optimized for ease of use.
- Only emits a single
Rename
event if the renameFrom
andTo
events can be matched - Merges multiple
Rename
events - Takes
Rename
events into account and updates paths for events that occurred before the rename event, but which haven't been emitted, yet - Optionally keeps track of the file system IDs all files and stitches rename events together (FSevents, Windows)
- Emits only one
Remove
event when deleting a directory (inotify) - Doesn't emit duplicate create events
- Doesn't emit
Modify
events after aCreate
event
Features
-
crossbeam-channel
passed down to notify, off by default -
serialization-compat-6
passed down to notify, off by default
Dependencies
~0.2–7.5MB
~54K SLoC