Module x11_utils

Source
Expand description

Some utilities for working with X11.

Structs§

ExtensionInformation
Information about a X11 extension.
RequestHeader
A representation of the header of a request.
X11Error
Representation of an X11 error packet that was sent by the server.

Enums§

BigRequests
Has the BigRequests extension been enabled?

Traits§

ExtInfoProvider
Trait to provide information about extensions.
Request
A type implementing this trait is an X11 request.
Serialize
A type implementing this trait can be serialized into X11 raw bytes.
TryParse
A type implementing this trait can be parsed from some raw bytes.
TryParseFd
A type implementing this trait can be parsed from some raw bytes and a list of fds.

Functions§

parse_request_header
Parse the given input for a RequestHeader and the remaining input.

Type Aliases§

ReplyParsingFunction
A type alias for reply parsers (matches the signature of TryParseFd).