pub trait ProviderProxyInterface: Send + Sync {
    type OpenCoordinatorWithListenerForVirtconResponseFut: Future<Output = Result<ProviderOpenCoordinatorWithListenerForVirtconResult, Error>> + Send;
    type OpenCoordinatorWithListenerForPrimaryResponseFut: Future<Output = Result<ProviderOpenCoordinatorWithListenerForPrimaryResult, Error>> + Send;

    // Required methods
    fn open_coordinator_with_listener_for_virtcon(
        &self,
        payload: ProviderOpenCoordinatorWithListenerForVirtconRequest,
    ) -> Self::OpenCoordinatorWithListenerForVirtconResponseFut;
    fn open_coordinator_with_listener_for_primary(
        &self,
        payload: ProviderOpenCoordinatorWithListenerForPrimaryRequest,
    ) -> Self::OpenCoordinatorWithListenerForPrimaryResponseFut;
}

Required Associated Types§

Required Methods§

Implementors§