X11 wrapper library.
Error handling module.
Traits that should be imported in order to ensure the function of the library.
The X11 display. This is the context object used for the X11 window.
A reference to the X11 display. Unlike the Display object, this is clonable. However, it will also decay if its parent Display object is dropped.
A screen in an X11 display.
This trait is applied to both Display and DisplayReference to ensure you can do the same things with both.
A trait that represents that something can be transformed into an XID.