Enum wayland_protocols::unstable::linux_dmabuf::v1::server::zwp_linux_dmabuf_v1::Request [] [src]

pub enum Request {
    Destroy,
    CreateParams {
        params_id: NewResource<ZwpLinuxBufferParamsV1>,
    },
}

Variants

unbind the factory

Objects created through this interface, especially wl_buffers, will remain valid.

This is a destructor, once received this object cannot be used any longer.

create a temporary object for buffer parameters

This temporary object is used to collect multiple dmabuf handles into a single batch to create a wl_buffer. It can only be used once and should be destroyed after a 'created' or 'failed' event has been received.

Fields of CreateParams

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