pub trait ServiceInstanceResolverProxyInterface: Send + Sync {
    type ResolveServiceInstanceResponseFut: Future<Output = Result<ServiceInstance, Error>> + Send;

    // Required method
    fn resolve_service_instance(
        &self,
        service: &str,
        instance: &str,
        timeout: i64,
        options: &ServiceInstanceResolutionOptions
    ) -> Self::ResolveServiceInstanceResponseFut;
}

Required Associated Types§

Required Methods§

source

fn resolve_service_instance( &self, service: &str, instance: &str, timeout: i64, options: &ServiceInstanceResolutionOptions ) -> Self::ResolveServiceInstanceResponseFut

Implementors§