From 20275685b17da49262723a5669482235491e6e2b Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 9 Oct 2026 10:19:17 +0000 Subject: [PATCH] io/affinity: as_chunks for the mask's grey extraction (clippy 1.99) Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01UHgFEHEsefoQoBParH47JA --- crates/io/src/affinity.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/io/src/affinity.rs b/crates/io/src/affinity.rs index 4e0ea614c..f829326e2 100644 --- a/crates/io/src/affinity.rs +++ b/crates/io/src/affinity.rs @@ -524,7 +524,7 @@ impl Builder { fn mask(&mut self, img: &af::Image, to_doc: Affine) -> Option { let (w, h, rgba) = self.pixels(img)?; - let grey: Vec = rgba.chunks_exact(4).map(|p| p[0]).collect(); + let grey: Vec = rgba.as_chunks::<4>().0.iter().map(|p| p[0]).collect(); let m = to_doc.mul(&affine(img.transform)); self.resample(w, h, &grey, m, 1) }