Crate gdk4_wayland[][src]

Expand description

Rust GDK 4 Wayland bindings

This library contains safe Rust bindings for GDK 4 Wayland.

GDK is an intermediate layer that isolates GTK from the details of the windowing system. GDK Wayland contains functions specific to the Wayland backend.

Re-exports

pub use ffi;
pub use gdk;
pub use gio;
pub use glib;
pub use wayland_client;

Modules

prelude

Traits intended for blanket imports.

Structs

WaylandDevice

The Wayland implementation of gdk::Device.

WaylandDisplay

The Wayland implementation of gdk::Display.

WaylandGLContext

The Wayland implementation of gdk::GLContext.

WaylandMonitor

The Wayland implementation of gdk::Monitor.

WaylandPopup

The Wayland implementation of gdk::Popup.

WaylandSeat

The Wayland implementation of gdk::Seat.

WaylandSurface

The Wayland implementation of gdk::Surface.

WaylandToplevel

The Wayland implementation of gdk::Toplevel.

Constants

NONE_WAYLAND_SURFACE