The Rust Programming Language
Standard Library API Reference
Rust by Example
The Cargo Guide
Crates from Victor Berger
Failures By Stars
Smithay is a library for writing wayland compositors.
Wayland Scanner for generating rust APIs from XML wayland protocol files. Intented for use with wayland-sys. You should only need this crate if you are working on custom wayland protocol extensions. Look at the crate wayland-client for usable bindings.
Bindings to the standard C implementation of the wayland protocol, client side.
Generated API for the officials wayland protocol extensions
FFI bindings to the various libwayland-*.so libraries. You should only need this crate if you are working on custom wayland protocol extensions. Look at the crate wayland-client for usable bindings.
Common types and structures used by wayland-client and wayland-server.
Bindings to libwayland-cursor.
Bindings to libwayland-egl.
Bindings to the standard C implementation of the wayland protocol, server side.
Toolkit for making client wayland applications.
A callback-based event loop
Implementation of the Loopy Belief Propagation for Bayesian Networks
A minimalistic window-decorations library built on top of wayland-client.
Helper macros for handling manually loading optional system libraries.
Keyboard mapping utility for wayland-client using libxkbcommon.
A token-based store for arbitrary values