tracker-rs 0.8.0

Rust bindings for tracker
Documentation
// This file was generated by gir (https://github.com/gtk-rs/gir)
// from
// from gir-files (https://github.com/gtk-rs/gir-files.git)
// DO NOT EDIT

#[cfg(feature = "v3_1")]
#[cfg_attr(docsrs, doc(cfg(feature = "v3_1")))]
mod batch;
#[cfg(feature = "v3_1")]
#[cfg_attr(docsrs, doc(cfg(feature = "v3_1")))]
pub use self::batch::Batch;

mod endpoint;
pub use self::endpoint::Endpoint;

mod endpoint_dbus;
pub use self::endpoint_dbus::EndpointDBus;

#[cfg(feature = "v3_1")]
#[cfg_attr(docsrs, doc(cfg(feature = "v3_1")))]
mod endpoint_http;
#[cfg(feature = "v3_1")]
#[cfg_attr(docsrs, doc(cfg(feature = "v3_1")))]
pub use self::endpoint_http::EndpointHttp;

mod namespace_manager;
pub use self::namespace_manager::NamespaceManager;

mod notifier;
pub use self::notifier::Notifier;

mod resource;
pub use self::resource::Resource;

mod sparql_connection;
pub use self::sparql_connection::SparqlConnection;

mod sparql_cursor;
pub use self::sparql_cursor::SparqlCursor;

mod sparql_statement;
pub use self::sparql_statement::SparqlStatement;

mod notifier_event;
pub use self::notifier_event::NotifierEvent;

mod enums;
pub use self::enums::DeserializeFlags;
pub use self::enums::NotifierEventType;
pub use self::enums::RdfFormat;
pub use self::enums::SerializeFlags;
pub use self::enums::SparqlError;
pub use self::enums::SparqlValueType;

mod flags;
pub use self::flags::SparqlConnectionFlags;

pub(crate) mod functions;

mod constants;
pub use self::constants::PREFIX_DC;
pub use self::constants::PREFIX_MFO;
pub use self::constants::PREFIX_NAO;
pub use self::constants::PREFIX_NCO;
pub use self::constants::PREFIX_NFO;
pub use self::constants::PREFIX_NIE;
pub use self::constants::PREFIX_NMM;
pub use self::constants::PREFIX_NRL;
pub use self::constants::PREFIX_OSINFO;
pub use self::constants::PREFIX_RDF;
pub use self::constants::PREFIX_RDFS;
pub use self::constants::PREFIX_SLO;
pub use self::constants::PREFIX_TRACKER;
pub use self::constants::PREFIX_XSD;

pub(crate) mod traits {
    pub use super::endpoint::EndpointExt;
}
pub(crate) mod builders {
    pub use super::notifier::NotifierBuilder;
    pub use super::resource::ResourceBuilder;
}