mirror of
https://github.com/pimalaya/himalaya.git
synced 2026-06-16 12:47:55 +08:00
134 lines
2.4 KiB
Rust
134 lines
2.4 KiB
Rust
pub mod mbox {
|
|
pub mod mbox;
|
|
pub use mbox::*;
|
|
|
|
pub mod mbox_args;
|
|
pub mod mbox_handlers;
|
|
}
|
|
|
|
pub mod msg {
|
|
pub mod envelope;
|
|
pub use envelope::*;
|
|
|
|
pub mod msg_args;
|
|
|
|
pub mod msg_handlers;
|
|
pub mod msg_utils;
|
|
|
|
pub mod flag_args;
|
|
pub mod flag_handlers;
|
|
|
|
pub mod tpl_args;
|
|
pub use tpl_args::TplOverride;
|
|
|
|
pub mod tpl_handlers;
|
|
|
|
pub mod msg_entity;
|
|
pub use msg_entity::*;
|
|
|
|
pub mod parts_entity;
|
|
pub use parts_entity::*;
|
|
|
|
pub mod addr_entity;
|
|
pub use addr_entity::*;
|
|
}
|
|
|
|
pub mod backends {
|
|
pub mod backend;
|
|
pub use backend::*;
|
|
|
|
pub mod id_mapper;
|
|
pub use id_mapper::*;
|
|
|
|
#[cfg(feature = "imap-backend")]
|
|
pub mod imap {
|
|
pub mod imap_args;
|
|
|
|
pub mod imap_backend;
|
|
pub use imap_backend::*;
|
|
|
|
pub mod imap_handlers;
|
|
|
|
pub mod imap_mbox;
|
|
pub use imap_mbox::*;
|
|
|
|
pub mod imap_mbox_attr;
|
|
pub use imap_mbox_attr::*;
|
|
|
|
pub mod imap_envelope;
|
|
pub use imap_envelope::*;
|
|
|
|
pub mod imap_flag;
|
|
pub use imap_flag::*;
|
|
|
|
pub mod msg_sort_criterion;
|
|
}
|
|
|
|
#[cfg(feature = "imap-backend")]
|
|
pub use self::imap::*;
|
|
|
|
#[cfg(feature = "maildir-backend")]
|
|
pub mod maildir {
|
|
pub mod maildir_backend;
|
|
pub use maildir_backend::*;
|
|
|
|
pub mod maildir_mbox;
|
|
pub use maildir_mbox::*;
|
|
|
|
pub mod maildir_envelope;
|
|
pub use maildir_envelope::*;
|
|
|
|
pub mod maildir_flag;
|
|
pub use maildir_flag::*;
|
|
}
|
|
|
|
#[cfg(feature = "maildir-backend")]
|
|
pub use self::maildir::*;
|
|
|
|
#[cfg(feature = "notmuch-backend")]
|
|
pub mod notmuch {
|
|
pub mod notmuch_backend;
|
|
pub use notmuch_backend::*;
|
|
|
|
pub mod notmuch_mbox;
|
|
pub use notmuch_mbox::*;
|
|
|
|
pub mod notmuch_envelope;
|
|
pub use notmuch_envelope::*;
|
|
}
|
|
|
|
#[cfg(feature = "notmuch-backend")]
|
|
pub use self::notmuch::*;
|
|
}
|
|
|
|
pub mod smtp {
|
|
pub mod smtp_service;
|
|
pub use smtp_service::*;
|
|
}
|
|
|
|
pub mod config {
|
|
pub mod deserialized_config;
|
|
pub use deserialized_config::*;
|
|
|
|
pub mod deserialized_account_config;
|
|
pub use deserialized_account_config::*;
|
|
|
|
pub mod config_args;
|
|
|
|
pub mod account_args;
|
|
pub mod account_handlers;
|
|
|
|
pub mod account;
|
|
pub use account::*;
|
|
|
|
pub mod account_config;
|
|
pub use account_config::*;
|
|
|
|
pub mod format;
|
|
pub use format::*;
|
|
}
|
|
|
|
pub mod compl;
|
|
pub mod output;
|
|
pub mod ui;
|