pueue/
lib.rs

1// This lint is generating way too many false-positives.
2// Ignore it for now.
3#![allow(clippy::assigning_clones)]
4// Allow intra doc links
5#![allow(rustdoc::private_intra_doc_links)]
6#![doc = include_str!("../README.md")]
7
8pub(crate) mod internal_prelude {
9    #[allow(unused_imports)]
10    pub(crate) use tracing::{debug, error, info, trace, warn};
11
12    pub(crate) use crate::errors::*;
13}
14
15pub(crate) mod errors {
16    pub use color_eyre::Result;
17    #[allow(unused_imports)]
18    pub use color_eyre::eyre::{WrapErr, bail, eyre};
19}
20
21/// Shared module for internal logic!
22/// Contains helper for command aliasing.
23pub mod aliasing;
24pub mod client;
25pub mod daemon;
26/// Formatting methods for several data types.
27pub mod format;
28/// Shared module for internal logic!
29/// Contains helper to spawn shell commands and examine and interact with processes.
30pub mod process_helper;
31pub mod tracing;