pve: tfa: write char comparison more succinctly

Fixes the manual_pattern_char_comparison clippy lint.

Signed-off-by: Maximiliano Sandoval <m.sandoval@proxmox.com>
This commit is contained in:
Maximiliano Sandoval 2025-03-10 10:39:04 +01:00 committed by Wolfgang Bumiller
parent a0e0954689
commit bd65c27b29

View File

@ -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<Vec<String>, 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;