pub struct WlShell;
Expand description
create desktop-style surfaces
This interface is implemented by servers that provide desktop-style user interfaces.
It allows clients to associate a wl_shell_surface with a basic surface.
Note! This protocol is deprecated and not intended for production use. For desktop-style user interfaces, use xdg_shell.
Trait Implementations§
Source§impl Interface for WlShell
impl Interface for WlShell
Source§const NAME: &'static str = "wl_shell"
const NAME: &'static str = "wl_shell"
The name of this interface. This will correspond to the ‘name’ attribute
on the ‘interface’ element in the wayland protocol XML.
Auto Trait Implementations§
impl Freeze for WlShell
impl RefUnwindSafe for WlShell
impl Send for WlShell
impl Sync for WlShell
impl Unpin for WlShell
impl UnwindSafe for WlShell
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more