From ce08d9e8aa8d2d848903e499aeafee10263b4b3b Mon Sep 17 00:00:00 2001 From: Alexis Mousset Date: Fri, 8 May 2020 23:57:51 +0200 Subject: [PATCH] feat(builder): Add a content-type method for SinglePart --- src/message/mimebody.rs | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/message/mimebody.rs b/src/message/mimebody.rs index 1bb2137..9e4a34d 100644 --- a/src/message/mimebody.rs +++ b/src/message/mimebody.rs @@ -62,6 +62,12 @@ impl SinglePartBuilder { self } + /// Set the Content-Type header of the singlepart + pub fn content_type(mut self, content_type: ContentType) -> Self { + self.headers.set(content_type); + self + } + /// Build singlepart using body pub fn body>>(self, body: T) -> SinglePart { SinglePart { @@ -81,11 +87,8 @@ impl Default for SinglePartBuilder { /// /// # Example /// -/// ```no_test -/// extern crate mime; -/// extern crate emailmessage; -/// -/// use emailmessage::{SinglePart, header}; +/// ``` +/// use lettre::message::{SinglePart, header}; /// /// let part = SinglePart::builder() /// .header(header::ContentType("text/plain; charset=utf8".parse().unwrap()))