This are Rust bindings for the wayland protocol