[go: up one dir, main page]

Crate winit_wayland

Crate winit_wayland 

Source
Expand description

§Winit’s Wayland backend.

Note: Windows don’t appear on Wayland until you draw/present to them.

By default, Winit loads system libraries using dlopen. This can be disabled by disabling the "wayland-dlopen" cargo feature.

§Client-side decorations

Winit provides client-side decorations by default, but the behaviour can be controlled with the following feature flags:

  • wayland-csd-adwaita (default).
  • wayland-csd-adwaita-crossfont.
  • wayland-csd-adwaita-notitle.
  • wayland-csd-adwaita-notitlebar.

Structs§

ActiveEventLoop
EventLoop
The Wayland event loop.
Window
The Wayland window.
WindowAttributesWayland
Window attributes methods specific to Wayland.

Traits§

ActiveEventLoopExtWayland
Additional methods on ActiveEventLoop that are specific to Wayland.
EventLoopBuilderExtWayland
Additional methods when building event loop that are specific to Wayland.
EventLoopExtWayland
Additional methods on EventLoop that are specific to Wayland.
WindowExtWayland
Additional methods on Window that are specific to Wayland.