1// x11-rs: Rust bindings for X11 libraries
2// The X11 libraries are available under the MIT license.
3// These bindings are public domain.
4
5#![allow(non_camel_case_types)]
6#![allow(non_snake_case)]
7#![allow(non_upper_case_globals)]
8#![allow(deref_nullptr)]
9#![allow(clippy::missing_safety_doc)]
10
11extern crate libc;
12
13#[macro_use]
14mod link;
15mod internal;
16
17pub mod error;
18
19#[macro_use]
20pub mod xlib;
21
22pub mod dpms;
23pub mod glx;
24pub mod keysym;
25pub mod sync;
26pub mod xcursor;
27pub mod xf86vmode;
28pub mod xfixes;
29pub mod xft;
30pub mod xinerama;
31pub mod xinput;
32pub mod xinput2;
33pub mod xlib_xcb;
34pub mod xmd;
35pub mod xmu;
36pub mod xpresent;
37pub mod xrecord;
38pub mod xrender;
39pub mod xshm;
40pub mod xss;
41pub mod xt;
42pub mod xtest;
43
44pub mod xrandr {
45 include!("xrandr.rs");
46 include!("old_xrandr.rs");
47}
48