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;
}