From 5907b0c04217368104be11f4575517edbf3d85f7 Mon Sep 17 00:00:00 2001 From: crapStone Date: Wed, 21 Dec 2022 14:11:57 +0000 Subject: [PATCH] Fix clippy lints for rust 1.66 (#1676) Co-authored-by: crapStone Reviewed-on: https://codeberg.org/Calciumdibromid/CaBr2/pulls/1676 Reviewed-by: Epsilon_02 Reviewed-by: 6543 <6543@obermui.de> Co-authored-by: crapStone Co-committed-by: crapStone --- crates/load_save/src/pdf/merge.rs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/crates/load_save/src/pdf/merge.rs b/crates/load_save/src/pdf/merge.rs index abcf2879f..146b94298 100644 --- a/crates/load_save/src/pdf/merge.rs +++ b/crates/load_save/src/pdf/merge.rs @@ -23,8 +23,8 @@ pub fn merge_pdfs(documents: Vec) -> Result { documents_pages.extend( document .get_pages() - .into_iter() - .map(|(_, object_id)| (object_id, document.get_object(object_id).unwrap().to_owned())) + .into_values() + .map(|object_id| (object_id, document.get_object(object_id).unwrap().to_owned())) .collect::>(), ); documents_objects.extend(document.objects); @@ -116,10 +116,7 @@ pub fn merge_pdfs(documents: Vec) -> Result { // Set new "Kids" list (collected from documents pages) for "Pages" dictionary.set( "Kids", - documents_pages - .into_iter() - .map(|(object_id, _)| Object::Reference(object_id)) - .collect::>(), + documents_pages.into_keys().map(Object::Reference).collect::>(), ); document.objects.insert(pages_object.0, Object::Dictionary(dictionary));