Cargo Features
[dependencies]
winit = { version = "0.31.0-beta.2", default-features = false, features = ["android-game-activity", "android-native-activity", "mint", "serde", "wayland", "wayland-csd-adwaita", "wayland-csd-adwaita-crossfont", "wayland-csd-adwaita-notitle", "wayland-csd-adwaita-notitlebar", "wayland-dlopen", "x11"] }
Features are documented in either
lib.rsor underwinit::platform.
- default = wayland, wayland-csd-adwaita, wayland-dlopen, x11
-
These default features are set whenever
winitis added withoutsomewhere in the dependency tree.default-features = false - android-game-activity
-
Enables game-activity of winit-android
- android-native-activity
-
Enables native-activity of winit-android
- mint
- serde
-
Enables serde, serde of bitflags, cursor-icon, and dpi, serde of smol_str, winit-core, and winit-uikit
- wayland default = winit-wayland
- wayland-csd-adwaita default
-
Enables csd-adwaita of winit-wayland
- wayland-csd-adwaita-crossfont
-
Enables csd-adwaita-crossfont of winit-wayland
- wayland-csd-adwaita-notitle
-
Enables csd-adwaita-notitle of winit-wayland
- wayland-csd-adwaita-notitlebar
-
Enables csd-adwaita-notitlebar of winit-wayland
- wayland-dlopen default
-
Enables dlopen of winit-wayland
- x11 default = winit-x11
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.
- winit-x11 unix not redox wasm android apple x11
- winit-wayland unix not redox wasm android apple wayland wayland-csd-adwaita wayland-csd-adwaita-crossfont? wayland-csd-adwaita-notitle? wayland-csd-adwaita-notitlebar? wayland-dlopen