tracker/lib.rs
1macro_rules! assert_initialized_main_thread {
2 () => {
3 // TODO: Check if tracker is initialized and this is a thread where it's allowed to use the
4 // tracker API. Or if tracker does not have such constraints then set
5 // `generate_safety_asserts = false` in Gir.toml
6 };
7}
8
9macro_rules! skip_assert_initialized {
10 () => {};
11}
12
13mod auto;
14pub mod prelude;
15pub use auto::*;
16pub use ffi;
17
18pub mod builders {
19 pub use crate::auto::builders::*;
20}
21
22pub mod functions {
23 pub use crate::auto::functions::*;
24}
25
26//mod resource;
27#[cfg(feature = "v3_1")]
28mod batch;
29mod notifier;
30mod sparql_connection;
31mod sparql_cursor;