Cargo Features

sloggers = { version = "2.2.0", default-features = false, features = ["json", "libflate", "slog-kvfilter"] }
default = libflate, slog-kvfilter

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

json = slog-json

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features.

libflate default

Affects file::FileLoggerConfig.rotate_compress

slog-kvfilter default

Affects types::KVFilterParameters

slog-json json?