From d2a1b3e38cef55e5870b63f01030fbe199069a40 Mon Sep 17 00:00:00 2001 From: Xiaoyang Han Date: Thu, 8 Oct 2026 07:36:49 +0800 Subject: [PATCH] test(v3): borrow the canonical donor payload without cloning Strict native Clippy identified an unnecessary cloned single-item slice in the rooted metadata donor fixture. Pass the same immutable payload with std::slice::from_ref. Preserve every donor certificate, source verification, delta reuse and fixed-root integrity assertion; production code is unchanged. --- src/jupiter/storage/qualified_metadata_canonical_tests.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/jupiter/storage/qualified_metadata_canonical_tests.rs b/src/jupiter/storage/qualified_metadata_canonical_tests.rs index cccf4eef..1ff9c2fc 100644 --- a/src/jupiter/storage/qualified_metadata_canonical_tests.rs +++ b/src/jupiter/storage/qualified_metadata_canonical_tests.rs @@ -662,7 +662,7 @@ async fn late_raw_delta_membership_is_rejected_after_intent_commit() { .await .unwrap(); writer - .install_pages(&donor_intent, &[donor_payload.clone()]) + .install_pages(&donor_intent, std::slice::from_ref(&donor_payload)) .await .unwrap(); writer.finalize(&donor_intent).await.unwrap();