gen_mailer 0.2.0

A generic mailer for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use async_trait::async_trait;

use crate::GenericMailer;
use crate::GenericMailerError;
use crate::Message;

pub struct NoopMailer;

#[async_trait]
impl GenericMailer for NoopMailer {
    async fn send(&self, _: &Message) -> Result<Vec<String>, GenericMailerError> {
        return Ok(Vec::new());
    }
}