Cargo Features

[dependencies]
carton_shell = { version = "0.1.0", default-features = false, features = ["macos", "wayland", "x11"] }
default = macos, windows, x11

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

macos default
wayland
windows x11 default

carton_shell has 4 features without comments.