RegistryProxyInterface

Trait RegistryProxyInterface 

Source
pub trait RegistryProxyInterface: Send + Sync {
    type RegisterProviderSynchronouslyResponseFut: Future<Output = Result<(i32, bool), Error>> + Send;

    // Required methods
    fn register_provider(
        &self,
        provider: ClientEnd<ProviderMarker>,
        pid: u64,
        name: &str,
    ) -> Result<(), Error>;
    fn register_provider_synchronously(
        &self,
        provider: ClientEnd<ProviderMarker>,
        pid: u64,
        name: &str,
    ) -> Self::RegisterProviderSynchronouslyResponseFut;
}

Required Associated Types§

Required Methods§

Implementors§