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
+2 -2
View File
@@ -242,7 +242,7 @@ impl PeerManager {
));
let foreign_network_client = Arc::new(ForeignNetworkClient::new(
global_ctx.clone(),
packet_send.clone(),
packet_send,
peer_rpc_mgr.clone(),
my_peer_id,
));
@@ -289,7 +289,7 @@ impl PeerManager {
packet_recv: Arc::new(Mutex::new(Some(packet_recv))),
peers: peers.clone(),
peers,
peer_rpc_mgr,
peer_rpc_tspt: rpc_tspt,