Cargo Features

[dependencies]
notify = { version = "6.1.1", default-features = false, features = ["manual_tests", "macos_kqueue", "macos_fsevent", "crossbeam-channel", "serde"] }
default = crossbeam-channel, macos_fsevent

These default features are set whenever notify is added without default-features = false somewhere in the dependency tree.

timing_tests manual_tests
macos_kqueue = kqueue, mio

Affects notify::kqueue, notify::RecommendedWatcher

macos_fsevent default = fsevent-sys

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 default
serde implicit feature

Enables serde

serde:

A generic serialization/deserialization framework

fsevent-sys mac macos_fsevent
kqueue mac macos_kqueue?
mio mac macos_kqueue?