chore(lint): clippy rules needless_collect (#2522)

This commit is contained in:
Tunglies
2026-04-15 03:00:03 -07:00
committed by GitHub
parent 1bda5ed636
commit f57dd5a3c7
5 changed files with 19 additions and 11 deletions
+5 -2
View File
@@ -454,8 +454,11 @@ impl ConditionalCorsLayer {
let allowed_origin = match (origin, &self.cors_origins) {
(Some(orig), Some(config)) if config == "*" => Some(orig),
(Some(orig), Some(config)) => {
let origins: Vec<&str> = config.split(',').map(|s| s.trim()).collect();
if origins.contains(&orig.as_str()) { Some(orig) } else { None }
if config.split(',').map(|s| s.trim()).any(|x| x == orig.as_str()) {
Some(orig)
} else {
None
}
}
(Some(orig), None) => Some(orig), // Default: allow all if not configured
_ => None,