1#![cfg_attr(feature = "cargo-clippy", allow(let_unit_value))]
11#![cfg_attr(feature = "cargo-clippy", allow(new_without_default))]
12#![cfg_attr(feature = "cargo-clippy", allow(type_complexity))]
13#![cfg_attr(feature = "cargo-clippy", allow(transmute_ptr_to_ref))]
14#![cfg_attr(feature = "cargo-clippy", allow(trivially_copy_pass_by_ref))]
15#![cfg_attr(feature = "cargo-clippy", allow(derive_hash_xor_eq))]
16#![allow(deprecated)]
17
18extern crate libc;
19#[macro_use]
20extern crate bitflags;
21
22extern crate atk_sys;
23extern crate glib_sys;
24extern crate gobject_sys;
25#[macro_use]
26extern crate glib;
27
28#[macro_use]
29mod rt;
30
31#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
32#[cfg_attr(feature = "cargo-clippy", allow(match_same_arms))]
33#[cfg_attr(feature = "cargo-clippy", allow(let_and_return))]
34#[cfg_attr(feature = "cargo-clippy", allow(many_single_char_names))]
35#[cfg_attr(feature = "cargo-clippy", allow(wrong_self_convention))]
36mod auto;
37
38pub use auto::*;
39
40pub mod prelude;
41
42pub use prelude::*;
43
44pub use attribute::Attribute;
45pub use attribute_set::AttributeSet;
46pub use text_rectangle::TextRectangle;
47
48mod attribute;
49mod attribute_set;
50mod editable_text;
51mod table;
52mod text_rectangle;