[][src]Crate flutterbug

X11 wrapper library.

Re-exports

pub extern crate x11;
pub use color::*;
pub use context::*;
pub use drawable::*;
pub use error::*;
pub use event::*;
pub use font::*;
pub use image::*;
pub use pixmap::*;
pub use text::*;
pub use window::*;

Modules

color
context
drawable
error

Error handling module.

event
font
image
pixmap
prelude

Traits that should be imported in order to ensure the function of the library.

text
window

Structs

Display

The X11 display. This is the context object used for the X11 window.

DisplayReference

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.

Screen

A screen in an X11 display.

Traits

GenericDisplay

This trait is applied to both Display and DisplayReference to ensure you can do the same things with both.

HasXID

A trait that represents that something can be transformed into an XID.

Type Definitions

Atom
KeySym