1#![cfg_attr(docsrs, feature(doc_cfg))]
8
9pub use ffi;
10pub use gio;
11pub use glib;
12
13macro_rules! assert_initialized_main_thread {
15 () => {};
16}
17
18macro_rules! skip_assert_initialized {
20 () => {};
21}
22
23#[allow(unused_imports)]
24mod auto;
25pub use auto::functions::*;
26pub use auto::*;
27
28pub mod prelude;
29pub mod subclass;
30
31mod protocol;
32pub use protocol::*;
33
34mod cursor_shape;
35
36mod display_channel;
37mod main_channel;
38
39mod display_primary;
40pub use display_primary::DisplayPrimary;
41
42mod display_monitor_config;
43pub use display_monitor_config::DisplayMonitorConfig;
44
45mod gl_scanout;
46
47mod gl_scanout2;
48pub use gl_scanout2::GlScanout2;
49
50mod usb_device;
51
52mod vreader;
53pub use vreader::VReader;