MailReader opens a message under its subject: the sender's picture, name and address, who it went to, when it came, and Reply, Reply all when it went to more than one, and Forward, each only with a handler; then its words and its files, each downloadable. MailThreadView lays a conversation oldest first: the newest stands open, the others fold to a line of the sender, their first words and when, which a press, Enter or Space opens. QuotedText folds words quoted from before behind a small mark; open, they sit behind a rule. Long names give way at the label width. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
15 lines
303 B
Rust
15 lines
303 B
Rust
mod boxes;
|
|
mod list;
|
|
mod quoted;
|
|
mod reader;
|
|
mod thread;
|
|
|
|
#[cfg(all(test, feature = "test-support"))]
|
|
mod tests;
|
|
|
|
pub use boxes::{Mailbox, MailboxList};
|
|
pub use list::{Mail, MailItem, MailList};
|
|
pub use quoted::QuotedText;
|
|
pub use reader::{Contact, MailReader, Message};
|
|
pub use thread::MailThreadView;
|