From bc0be57f9b74c299af99131b4d8851fe38ee0ce0 Mon Sep 17 00:00:00 2001 From: PhantomShift <83253309+PhantomShift@users.noreply.github.com> Date: Thu, 4 Jul 2024 17:27:05 -0400 Subject: [PATCH] Reserve capacity ahead of time --- src/main.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main.rs b/src/main.rs index d7e03e2..e78d5c8 100644 --- a/src/main.rs +++ b/src/main.rs @@ -185,9 +185,9 @@ fn neko_to_kotatsu(input_path: String, output_path: PathBuf, verbose: bool, favo })?; let backup = nekotatsu::neko::Backup::decode(&mut neko_read.as_slice())?; - let mut result_categories = Vec::new(); - let mut result_favourites = Vec::new(); - let mut result_history = Vec::new(); + let mut result_categories = Vec::with_capacity(backup.backup_categories.len() + 1); + let mut result_favourites = Vec::with_capacity(backup.backup_manga.len()); + let mut result_history = Vec::with_capacity(backup.backup_manga.len()); let mut result_bookmarks = Vec::new(); let mut total_manga = 0;