alpm/
lib.rs

1//! # Alpm
2//!
3//! See [`Alpm`] as the base type to interact with alpm.
4//!
5#![doc = include_str!("../README.md")]
6#![allow(mismatched_lifetime_syntaxes)]
7
8mod add;
9mod alpm;
10mod be_local;
11mod be_pkg;
12mod be_sync;
13mod cb;
14mod conflict;
15mod db;
16mod deps;
17mod dload;
18mod error;
19mod filelist;
20mod handle;
21mod list;
22mod list_mut;
23mod list_with;
24mod log;
25#[cfg(feature = "mtree")]
26mod mtree;
27mod package;
28mod remove;
29mod sandbox;
30mod signing;
31mod sync;
32mod trans;
33mod types;
34mod unions;
35mod util;
36mod utils;
37mod version;
38
39pub use crate::add::*;
40pub use crate::alpm::*;
41pub use crate::be_pkg::*;
42pub use crate::cb::*;
43pub use crate::conflict::*;
44pub use crate::db::*;
45pub use crate::deps::*;
46pub use crate::error::*;
47pub use crate::filelist::*;
48pub use crate::list::*;
49pub use crate::list_mut::*;
50pub use crate::list_with::*;
51#[cfg(feature = "mtree")]
52pub use crate::mtree::*;
53pub use crate::package::*;
54pub use crate::signing::*;
55pub use crate::trans::*;
56pub use crate::types::*;
57pub use crate::unions::*;
58pub use crate::util::*;
59pub use crate::version::*;