From 91ef9a2298c2610f76061d43b94d549b7b642155 Mon Sep 17 00:00:00 2001 From: Stefan Kreutz Date: Wed, 6 Mar 2024 01:55:10 +0100 Subject: Fix clippy::format_collect lint See https://rust-lang.github.io/rust-clippy/stable/index.html#/format_collect --- wpa-psk/src/lib.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wpa-psk/src/lib.rs b/wpa-psk/src/lib.rs index d0ffbc4..b16186f 100644 --- a/wpa-psk/src/lib.rs +++ b/wpa-psk/src/lib.rs @@ -155,7 +155,11 @@ pub fn wpa_psk_unchecked(ssid: &[u8], passphrase: &[u8]) -> [u8; 32] { /// Returns the hexdecimal representation of the given bytes. pub fn bytes_to_hex(bytes: &[u8]) -> String { - bytes.iter().map(|b| format!("{b:02x}")).collect() + use std::fmt::Write; + bytes.iter().fold(String::new(), |mut acc, b| { + let _ = write!(acc, "{b:02x}"); + acc + }) } #[cfg(test)] -- cgit v1.2.3