From ab253744f8bb8f7683b9afe0d544971471204d9e Mon Sep 17 00:00:00 2001 From: Hocuri Date: Sat, 16 May 2020 15:07:01 +0200 Subject: [PATCH] Code style --- src/imap/mod.rs | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/src/imap/mod.rs b/src/imap/mod.rs index 58f6d221b..6286ae4ff 100644 --- a/src/imap/mod.rs +++ b/src/imap/mod.rs @@ -135,7 +135,7 @@ impl async_imap::Authenticator for OAuth2 { } } -#[derive(Debug)] +#[derive(Debug, PartialEq)] enum FolderMeaning { Unknown, SentObjects, @@ -1065,18 +1065,12 @@ impl Imap { let sentbox_folder = folders .iter() - .find(|folder| match get_folder_meaning(folder) { - FolderMeaning::SentObjects => true, - _ => false, - }) + .find(|folder| get_folder_meaning(folder) == FolderMeaning::SentObjects) .or_else(|| { info!(context, "can't find sentbox by attributes, checking names"); - folders - .iter() - .find(|folder| match get_folder_meaning_by_name(folder) { - FolderMeaning::SentObjects => true, - _ => false, - }) + folders.iter().find(|folder| { + get_folder_meaning_by_name(folder) == FolderMeaning::SentObjects + }) }); info!(context, "sentbox folder is {:?}", sentbox_folder);