message: Fix compilation issue with changed `pending` container in small network
diff: @@ -868,15 +868,12 @@ where
  /// Returns whether or not this node has been disconnected from all known nodes.
  fn is_not_connected_to_any_known_address(&self) -> bool {
  - if self
  - .pending
  - .intersection(&self.known_addresses)
  - .next()
  - .is_some()
  - {
  + for addr in self.pending.keys() {
  + if self.known_addresses.contains(addr) {
  // We have at least one pending connection to a known node, exit early.
  return false;
  }
  + }
  for (_node_id, outgoing) in &self.outgoing {
  if self.known_addresses.contains(&outgoing.peer_address) {
  