Cargo Features
[dependencies]
notify = { version = "7.0.0", default-features = false, features = ["serde", "macos_kqueue", "macos_fsevent", "serialization-compat-6", "crossbeam-channel"] }
- default = macos_fsevent
-
The
macos_fsevent
feature is set by default whenevernotify
is added without
somewhere in the dependency tree.default-features = false - serde
-
Enables serde of notify-types
- macos_kqueue = kqueue, mio
-
Affects
notify::kqueue
,notify::RecommendedWatcher
… - macos_fsevent default = fsevent-sys
- serialization-compat-6
-
Enables serialization-compat-6 of notify-types
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- crossbeam-channel implicit feature
-
Enables crossbeam-channel
crossbeam-channel:
Multi-producer multi-consumer channels for message passing
- fsevent-sys mac macos_fsevent
- kqueue mac macos_kqueue?
- mio mac macos_kqueue?