diff --git a/Cargo.lock b/Cargo.lock index a63accd..54be9d4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1847,9 +1847,9 @@ checksum = "f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f" [[package]] name = "rustls-webpki" -version = "0.103.12" +version = "0.103.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8279bb85272c9f10811ae6a6c547ff594d6a7f3c6c6b02ee9726d1d0dcfcdd06" +checksum = "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e" dependencies = [ "aws-lc-rs", "ring", diff --git a/src/onboard/credentials.rs b/src/onboard/credentials.rs index 09ecc51..395c3e6 100644 --- a/src/onboard/credentials.rs +++ b/src/onboard/credentials.rs @@ -423,13 +423,9 @@ fn remove_profile_references_from_value( } removed } - Value::String(v) => { - if removed_profile_ids.contains(v) { - *value = Value::Null; - 1 - } else { - 0 - } + Value::String(v) if removed_profile_ids.contains(v) => { + *value = Value::Null; + 1 } _ => 0, } diff --git a/src/translate.rs b/src/translate.rs index cd5f652..1abca5a 100644 --- a/src/translate.rs +++ b/src/translate.rs @@ -384,11 +384,7 @@ impl TranslateStream { } fn process_buffered_lines(&mut self) { - loop { - let Some(pos) = self.buffer.iter().position(|&b| b == b'\n') else { - break; - }; - + while let Some(pos) = self.buffer.iter().position(|&b| b == b'\n') { let line_bytes = self.buffer.split_to(pos + 1); let line = String::from_utf8_lossy(&line_bytes).trim().to_string(); @@ -547,11 +543,7 @@ impl DlpSseStream { } fn process_buffered_lines(&mut self) { - loop { - let Some(pos) = self.buffer.iter().position(|&b| b == b'\n') else { - break; - }; - + while let Some(pos) = self.buffer.iter().position(|&b| b == b'\n') { let line_bytes = self.buffer.split_to(pos + 1); let line = String::from_utf8_lossy(&line_bytes).trim().to_string();