Module low_level

Module low_level 

Source
Expand description

Low-level proxy APIs.

This module contains low-level APIs that are usually only used by wl-client-builder in generated protocol bindings.

Structs§

UntypedBorrowedProxy
A borrowed wl_proxy pointer.
UntypedOwnedProxy
A owned wl_proxy pointer.

Traits§

CreateEventHandler
A type that can create an event handler.
EventHandler
An event handler that can handle raw libwayland events.
UntypedBorrowedProxyWrapper
A transparent wrapper around UntypedBorrowedProxy.
UntypedOwnedProxyWrapper
A transparent wrapper around UntypedOwnedProxy.

Functions§

deref
Returns the borrowed version of an owned proxy.
from_untyped_borrowed
Creates a well-typed, borrowed proxy.
from_untyped_owned
Creates a well-typed, owned proxy.