pub struct WlCompositor;
Expand description
the compositor singleton
A compositor. This object is a singleton global. The compositor is in charge of combining the contents of multiple surfaces into one displayable output.
Trait Implementations§
Source§impl Debug for WlCompositor
impl Debug for WlCompositor
Source§impl Interface for WlCompositor
impl Interface for WlCompositor
Source§const NAME: &'static str = "wl_compositor"
const NAME: &'static str = "wl_compositor"
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 WlCompositor
impl RefUnwindSafe for WlCompositor
impl Send for WlCompositor
impl Sync for WlCompositor
impl Unpin for WlCompositor
impl UnwindSafe for WlCompositor
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