Radish alpha
h
rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5
Radicle Heartwood Protocol & Stack
Radicle
Git
node: use `outbound.get` over `outbound.get_mut`
Merged fintohaps opened 4 months ago

The following block did not need mutable access to the outbound value.

To avoid confusion around mutable access, the call was downgraded to get so that the reader can safely know there is no mutation happening.

1 file changed +1 -1 b8a6e1a5 a46f8eb1
modified crates/radicle-node/src/wire.rs
@@ -576,7 +576,7 @@ where
    }

    fn transport_registered(&mut self, token: Token, _transport: &Self::Transport) {
-
        if let Some(outbound) = self.outbound.get_mut(&token) {
+
        if let Some(outbound) = self.outbound.get(&token) {
            log::debug!(target: "wire", token=token.0; "Outbound peer resource registered for {}", outbound.nid);
        } else if self.inbound.contains(&token) {
            log::debug!(target: "wire", token=token.0; "Inbound peer resource registered");