use std::time::SystemTime; pub struct TextTemplateResult { pub mime: Option, pub text: String, pub time: Option, } impl TextTemplateResult { pub fn new(mime: Option, text: String, time: Option) -> Self { TextTemplateResult { mime, text, time } } pub fn with_time(&self, time: Option) -> Self { TextTemplateResult::new(self.mime.clone(), self.text.clone(), time) } }