Cargo Features

wayland-sys has no features set by default.

[dependencies]
wayland-sys = { version = "0.31.1", features = ["dlopen", "client", "cursor", "egl", "server"] }
dlopen = once_cell

Affects cursor::wayland_cursor_option, cursor::wayland_cursor_handle, cursor::is_lib_available, egl::wayland_egl_option, egl::wayland_egl_handle, egl::is_lib_available, client::wayland_client_option, client::wayland_client_handle, client::is_lib_available, server::wayland_server_option, server::wayland_server_handle, server::is_lib_available

client cursor? egl?

Affects client::is_lib_available, client::wayland_client_option, client::wayland_client_handle, client::is_lib_available, wayland-sys::egl, wayland-sys::cursor

cursor = client

Affects wayland-sys::cursor

egl = client

Affects wayland-sys::egl

server = libc, memoffset

Affects server::is_lib_available, server::signal, server::wayland_server_option, server::wayland_server_handle, server::is_lib_available

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.

libc server?
once_cell dlopen?
memoffset server?