From e6341ccfc0af9e617f15b1f59545ad3312bbe599 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20B=C3=B8cker-Larsen?= Date: Thu, 17 Dec 2020 11:37:01 +0800 Subject: [PATCH] fix: pass session as &mut --- src/client.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/client.rs b/src/client.rs index 6bbe119..c5cfc82 100644 --- a/src/client.rs +++ b/src/client.rs @@ -86,7 +86,7 @@ pub struct Connection { /// A builder for the append command pub struct AppendCmd<'a, T: Read + Write> { - session: &'a Session, + session: &'a mut Session, content: &'a [u8], mailbox: &'a str, flags: Vec<&'a Flag<'a>>, @@ -1163,7 +1163,7 @@ impl Session { content: B, ) -> AppendCmd<'a, T> { AppendCmd { - session: &self, + session: self, content: content.as_ref(), mailbox: mailbox.as_ref(), flags: Vec::new(),