From ab8df6bdd981866483fb05ecb513b9cd34a1c1ed Mon Sep 17 00:00:00 2001 From: Jeremiah Russell Date: Tue, 7 Oct 2025 15:51:21 +0100 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(lib):=20add=20config=20and=20r?= =?UTF-8?q?etention=20modules?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - add config module for managing application settings - add retention module for message age management --- src/lib.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/lib.rs b/src/lib.rs index 90c4671..c6cad50 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -4,16 +4,23 @@ #![cfg_attr(docsrs, warn(rustdoc::invalid_codeblock_attributes))] #![doc = include_str!("../docs/lib.md")] +mod config; mod credential; +mod eol_cmd; mod error; mod labels; mod message_list; +mod retention; mod trash; + pub(crate) mod utils; +pub use config::Config; pub use credential::Credential; pub use error::Error; pub use labels::Labels; pub use message_list::DEFAULT_MAX_RESULTS; pub use message_list::MessageList; +pub use retention::MessageAge; +pub use retention::Retention; pub use trash::Trash;