type SharedOutgoing = Arc<RwLock<HashMap<PeerId, Sender<(PeerId, Message)>>>>;
Type alias for the outgoing message senders shared across threads.
struct SharedOutgoing { /* private fields */ }