pub trait Sender {
// Required methods
fn send(&mut self) -> Result<(Vec<u8>, usize, String), Error>;
fn set_from(&mut self, name: &str) -> &mut dyn Sender;
fn set_to(&mut self, name: &str, mail: &str) -> &mut dyn Sender;
fn set_cc(&mut self, name: &str, mail: &str) -> &mut dyn Sender;
fn set_subject(&mut self, subject: &str) -> &mut dyn Sender;
fn set_body(&mut self, text: &str, html: &str) -> &mut dyn Sender;
fn set_file(
&mut self,
name: &str,
data: Vec<u8>,
content_type: &str,
) -> &mut dyn Sender;
}Required Methods§
Sourcefn set_subject(&mut self, subject: &str) -> &mut dyn Sender
fn set_subject(&mut self, subject: &str) -> &mut dyn Sender
设置主题