perf: simplify method signatures and reduce clone across multiple files (#1663)

This commit is contained in:
Tunglies
2025-12-09 16:47:57 +08:00
committed by GitHub
parent 2bc51daa98
commit fe4dff5df0
33 changed files with 62 additions and 81 deletions
+1 -5
View File
@@ -330,11 +330,7 @@ impl VpnPortal for WireGuard {
allow_ips.push(client_cidr.to_string());
let allow_ips = allow_ips
.into_iter()
.map(|x| x.to_string())
.collect::<Vec<_>>()
.join(",");
let allow_ips = allow_ips.into_iter().collect::<Vec<_>>().join(",");
let cfg = self.inner.as_ref().unwrap().wg_config.clone();
let cfg_str = format!(