Enum wayland_client::protocol::wl_shell::Request [] [src]

pub enum Request {
    GetShellSurface {
        id: Proxy<WlShellSurface>,
        surface: Proxy<WlSurface>,
    },
}

Variants

create a shell surface from a surface

Create a shell surface for an existing surface. This gives the wl_surface the role of a shell surface. If the wl_surface already has another role, it raises a protocol error.

Only one shell surface can be associated with a given surface.

Fields of GetShellSurface

Trait Implementations

impl MessageGroup for Request
[src]

[src]

Whether this message is a destructor Read more

[src]

Construct a message of this group from its C representation

[src]

Build a C representation of this message Read more

Auto Trait Implementations

impl Send for Request

impl Sync for Request