ModulesΒ§
MacrosΒ§
- x11_
or_ πwayland x11_or_wayland!(match expr; Enum(foo) => foo.something())
expands to the equivalent of
StructsΒ§
- Application
Name - KeyEvent
Extra - Platform
Specific πEvent Loop Attributes - Platform
Specific Window Attributes - Window
Id - X11Window
Attributes
EnumsΒ§
- Active
Event Loop - Backend π
- Device
Id - Event
Loop - Event
Loop Proxy - Monitor
Handle - OsError
- Owned
Display πHandle - Platform
Custom πCursor - Video
Mode Handle - Window π
StaticsΒ§
- X11_
BACKEND π - XLIB_
ERROR_ πHOOKS - Hooks for X11 errors.
FunctionsΒ§
- is_
main_ πthread - min_
timeout π - Returns the minimum
Option<Duration>
, taking into account thatNone
equates to an infinite timeout, not a zero timeout (so canβt just useOption::min
) - x_
error_ π βcallback