Cargo Features
[dependencies]
i3status-rs = { version = "0.33.2", default-features = false, features = ["pulseaudio", "pipewire", "notmuch", "maildir", "icu_calendar", "debug_borders"] }
- default = pulseaudio
-
The
pulseaudio
feature is set by default wheneveri3status-rs
is added without
somewhere in the dependency tree.default-features = false - pulseaudio default = libpulse-binding
- pipewire
-
Enables pipewire
Affects
privacy::PrivacyDriver
… - notmuch
-
Enables notmuch
- maildir = glob
-
Enables maildir
- icu_calendar
-
Enables icu_calendar, icu_datetime, and icu_locid
- debug_borders
-
Make widgets' borders visible
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.