From bd65c27b2924ef7395d6015ce41d858344f3bcb9 Mon Sep 17 00:00:00 2001 From: Maximiliano Sandoval Date: Mon, 10 Mar 2025 10:39:04 +0100 Subject: [PATCH] pve: tfa: write char comparison more succinctly Fixes the manual_pattern_char_comparison clippy lint. Signed-off-by: Maximiliano Sandoval --- pve-rs/src/tfa.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pve-rs/src/tfa.rs b/pve-rs/src/tfa.rs index 66dca3d..2cd7396 100644 --- a/pve-rs/src/tfa.rs +++ b/pve-rs/src/tfa.rs @@ -726,7 +726,7 @@ fn decode_old_oath_entry( let mut out = Vec::new(); let keys = take_json_string(&mut obj, "keys", "oath")?; - for key in keys.split(|c| c == ',' || c == ';' || c == ' ') { + for key in keys.split([',', ';', ' ']) { let key = trim_ascii_whitespace(key.as_bytes()); if key.is_empty() { continue; @@ -765,7 +765,7 @@ fn decode_old_yubico_entry(data: JsonValue) -> Result, Error> { let mut out = Vec::new(); let keys = take_json_string(&mut obj, "keys", "yubico")?; - for key in keys.split(|c| c == ',' || c == ';' || c == ' ') { + for key in keys.split([',', ';', ' ']) { let key = trim_ascii_whitespace(key.as_bytes()); if key.is_empty() { continue;