Expand description
The protocol used during communication.
Modules
Bindings to the BigRequests
X11 extension.
Bindings to the Composite
X11 extension.
Bindings to the Damage
X11 extension.
Bindings to the DPMS
X11 extension.
Bindings to the DRI2
X11 extension.
Bindings to the DRI3
X11 extension.
Bindings to the GenericEvent
X11 extension.
Bindings to the Glx
X11 extension.
Bindings to the Present
X11 extension.
Bindings to the RandR
X11 extension.
Bindings to the Record
X11 extension.
Bindings to the Render
X11 extension.
Bindings to the Res
X11 extension.
Bindings to the ScreenSaver
X11 extension.
Bindings to the Shape
X11 extension.
Bindings to the Shm
X11 extension.
Bindings to the Sync
X11 extension.
Bindings to the XCMisc
X11 extension.
Bindings to the Xevie
X11 extension.
Bindings to the XF86Dri
X11 extension.
Bindings to the XF86VidMode
X11 extension.
Bindings to the XFixes
X11 extension.
Bindings to the Xinerama
X11 extension.
Bindings to the Input
X11 extension.
Bindings to the xkb
X11 extension.
Bindings to the XPrint
X11 extension.
Bindings to the core X11 protocol.
Bindings to the SELinux
X11 extension.
Bindings to the Test
X11 extension.
Bindings to the Xv
X11 extension.
Bindings to the XvMC
X11 extension.
Structs
Information about a X11 extension.
A representation of the header of a request.
Representation of an X11 error packet that was sent by the server.
Enums
Has the BigRequests extension been enabled?
Variants describing which responses to a request should be discarded.
Enumeration of all possible X11 error kinds.
Enumeration of all possible X11 events.
Enumeration of all possible X11 replies.
Information about the reply to an X11 request.
Enumeration of all possible X11 requests.
Traits
Trait to provide information about extensions.
A X11 request that has a reply with FDs
A X11 request that has a reply without FDs
A type implementing this trait is an X11 request.
A type implementing this trait can be serialized into X11 raw bytes.
A type implementing this trait can be parsed from some raw bytes.
A type implementing this trait can be parsed from some raw bytes and a list of fds.
A X11 request that does not have a reply
Functions
Parse the given input for a RequestHeader and the remaining input.
Type Definitions
A type alias for reply parsers (matches the signature of TryParseFd).