Skip to main content

mail_list/
errors.rs

1pub type MailListResult<T> = Result<T, MailListError>;
2
3#[derive(Debug, thiserror::Error)]
4pub enum MailListError {
5    #[error("{0}")]
6    Mailer(String),
7    #[error("{0}")]
8    MailDelivery(String),
9    #[error("{0}")]
10    Smtps(String),
11    #[error("{0}")]
12    Email(lettre::address::AddressError),
13}