pub trait ProfileTestProxyInterface: Send + Sync {
type RegisterPeerResponseFut: Future<Output = Result<(), Error>> + Send;
// Required method
fn register_peer(
&self,
peer_id: &PeerId,
peer: ServerEnd<MockPeerMarker>,
observer: ClientEnd<PeerObserverMarker>,
) -> Self::RegisterPeerResponseFut;
}Required Associated Types§
Required Methods§
fn register_peer( &self, peer_id: &PeerId, peer: ServerEnd<MockPeerMarker>, observer: ClientEnd<PeerObserverMarker>, ) -> Self::RegisterPeerResponseFut
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".