1//! Rust implementations of the Wayland backends
2
3mod client_impl;
4mod server_impl;
5
6mod map;
7pub(crate) mod socket;
8mod wire;
9
10/// Client-side rust implementation of a Wayland protocol backend
11///
12/// The main entrypoint is the [`Backend::connect`](client::Backend::connect) method.
13#[path = "../client_api.rs"]
14pub mod client;
15
16/// Server-side rust implementation of a Wayland protocol backend
17///
18/// The main entrypoint is the [`Backend::new`](server::Backend::new) method.
19#[path = "../server_api.rs"]
20pub mod server;
21