libglycin_gtk4_rebind/lib.rs
1#![cfg_attr(docsrs, feature(doc_cfg))]
2#![allow(clippy::needless_doctest_main)]
3//! # Rust GlycinGtk4 bindings
4//!
5//! This library contains safe Rust bindings for [Glycin](https://gitlab.gnome.org/GNOME/glycin).
6
7// Re-export the -sys bindings
8pub use {ffi, gdk, gio, gly};
9
10/// Asserts that this is the main thread and `gtk::init` has been called.
11macro_rules! assert_initialized_main_thread {
12 () => {};
13}
14
15#[allow(unused_imports)]
16#[allow(clippy::let_and_return)]
17#[allow(clippy::type_complexity)]
18mod auto;
19
20pub use auto::functions::*;