From 96fa64d69b8dc6a3b732ba80ece29da485e3215d Mon Sep 17 00:00:00 2001 From: Hocuri Date: Sun, 14 Dec 2025 21:00:16 +0100 Subject: [PATCH] refactor: use more idiomatic way of creating Vec, and remove premature optimization --- src/imap.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/imap.rs b/src/imap.rs index ec7f9142c..e7283b8c9 100644 --- a/src/imap.rs +++ b/src/imap.rs @@ -614,9 +614,9 @@ impl Imap { .context("prefetch")?; let read_cnt = msgs.len(); - let mut uids_fetch = Vec::::with_capacity(msgs.len() + 1); - let mut available_post_msgs = Vec::::with_capacity(msgs.len()); - let mut download_later = Vec::::with_capacity(msgs.len()); + let mut uids_fetch: Vec = Vec::new(); + let mut available_post_msgs: Vec = Vec::new(); + let mut download_later: Vec = Vec::new(); let mut uid_message_ids = BTreeMap::new(); let mut largest_uid_skipped = None; let delete_target = context.get_delete_msgs_target().await?;