4 个版本 (2 个重大更新)
0.3.1 | 2023 年 8 月 21 日 |
---|---|
0.3.0 | 2023 年 8 月 20 日 |
0.2.0 | 2023 年 6 月 15 日 |
0.1.0 | 2023 年 5 月 17 日 |
#229 在 文件系统 中
155,614 每月下载量
在 91 个 Crates 中使用 (直接使用 31 个)
225KB
4K SLoC
Notify Debouncer Full
notify 的去抖动器,优化了易用性。
- 如果可以匹配重命名事件的
From
和To
事件,则仅发出单个Rename
事件 - 合并多个
Rename
事件 - 考虑
Rename
事件之前发生但尚未发出的事件,并更新路径 - 可选地跟踪所有文件的系统 ID 并将重命名事件连接在一起 (FSevents,Windows)
- 删除目录时仅发出单个
Remove
事件 (inotify) - 不发出重复的创建事件
- 在
Create
事件之后不发出Modify
事件
特性
-
crossbeam
默认启用,以支持 crossbeam 通道。这可能在 tokio 环境中造成问题。请参阅 #380。
使用以下内容禁用它。notify-debouncer-full = { version = "*", default-features = false }
这还通过 notify 传递到
crossbeam-channel
特性。
依赖项
~0.9–8.5MB
~63K SLoC