/// Handles the main CLI logic such as argument parsing and the main program loop
/// Connection configuration logic
pub
/// This module contains everything needed to parse DSL files to actual
/// [rules](crate::process::Rule)
pub
/// Deals with interfacing with the underlying email server whether it be IMAP or POP3
pub
/// The module containing migrations for the SQLite database
pub
/// Matches emails to rules and executes the corresponding actions.
pub
pub