Cargo Features

[dependencies]
systemd-run = { version = "0.7.1", default-features = false, features = ["unified_cgroup", "systemd_252", "systemd_251", "systemd_249", "systemd_248", "systemd_247", "systemd_244", "systemd_240", "systemd_238", "systemd_236", "systemd_233", "systemd_232", "systemd_231", "systemd_229", "systemd_227", "systemd_213", "systemd_188"] }
default = systemd_252, unified_cgroup

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

unified_cgroup default = systemd_231

Unified cgroup support was first introduced in 226 but it's broken with newer kernels. Current unified cgroup support was added in 230, but it does not provides interesting functions until 231.

systemd_252 default = systemd_251
systemd_251 systemd_252 = systemd_249
systemd_249 systemd_251? = systemd_248
systemd_248 systemd_249? = systemd_247
systemd_247 systemd_248? = systemd_244

Affects systemd-run::ProtectProc

systemd_244 systemd_247? = systemd_240
systemd_240 systemd_244? = systemd_238
systemd_238 systemd_240? = systemd_236
systemd_236 systemd_238? = systemd_233
systemd_233 systemd_236? = systemd_232
systemd_232 systemd_233? = systemd_231
systemd_231 systemd_232? unified_cgroup = systemd_229
systemd_229 systemd_231? = systemd_227
systemd_227 systemd_229? = systemd_213
systemd_213 systemd_227? = systemd_188
systemd_188 systemd_213?