reth_network_api::test_utils::peers_manager

Trait PeersHandleProvider

Source
pub trait PeersHandleProvider {
    // Required method
    fn peers_handle(&self) -> &PeersHandle;
}
Expand description

Provides an API for managing the peers of the network.

Required Methods§

Source

fn peers_handle(&self) -> &PeersHandle

Returns the PeersHandle that can be cloned and shared.

The PeersHandle can be used to interact with the network’s peer set.

Implementations on Foreign Types§

Source§

impl<'a, T: 'a + PeersHandleProvider + ?Sized> PeersHandleProvider for &'a T

Source§

impl<T: PeersHandleProvider + ?Sized> PeersHandleProvider for Arc<T>

Implementors§