From c9cdf2edc324a64dc64e61905751a4191bfef5bc Mon Sep 17 00:00:00 2001 From: claude Date: Sat, 29 Aug 2026 23:54:43 +0200 Subject: [PATCH] =?UTF-8?q?clippy=20(nyare=20stable):=20as=5Fchunks=20i=20?= =?UTF-8?q?st=C3=A4llet=20f=C3=B6r=20chunks=5Fexact(4)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5 --- src/toplevel.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/toplevel.rs b/src/toplevel.rs index b32d229..27caf60 100644 --- a/src/toplevel.rs +++ b/src/toplevel.rs @@ -228,8 +228,9 @@ impl Dispatch for WlState { let mut min = false; let mut max = false; let mut act = false; - for chunk in raw.chunks_exact(4) { - let v = u32::from_ne_bytes(chunk.try_into().unwrap()); + let (chunks, _rest) = raw.as_chunks::<4>(); + for chunk in chunks { + let v = u32::from_ne_bytes(*chunk); match S::try_from(v) { Ok(S::Minimized) => min = true, Ok(S::Maximized) => max = true,