pub fn set_layer<Message>(id: Id, layer: Layer) -> Task<Message>
https://wayland.app/protocols/wlr-layer-shell-unstable-v1#zwlr_layer_surface_v1:request:set_layer