Struct wayland_client::protocol::wl_compositor::WlCompositor [] [src]

pub struct WlCompositor { /* fields omitted */ }

Methods

impl WlCompositor
[src]

create new surface

Ask the compositor to create a new surface.

create new region

Ask the compositor to create a new region.

Trait Implementations

impl Send for WlCompositor
[src]

impl Sync for WlCompositor
[src]

impl Proxy for WlCompositor
[src]

Pointer to the underlying wayland proxy object

Create an instance from a wayland pointer Read more

Create an instance from a wayland pointer Read more

Pointer to the interface representation

Internal wayland name of this interface

Max version of this interface supported

Current version of the interface this proxy is instantiated with

Check if the proxy behind this handle is actually still alive

Check of two handles are actually the same wayland object Read more

Set a pointer associated as user data on this proxy Read more

Get the pointer associated as user data on this proxy Read more

Clone this proxy handle Read more

Unsafely clone this proxy handle Read more