pub trait ResolverProxyInterface: Send + Sync {
    type ResolveResponseFut: Future<Output = Result<ResolverResolveResult, Error>> + Send;
    type ResolveWithContextResponseFut: Future<Output = Result<ResolverResolveWithContextResult, Error>> + Send;

    // Required methods
    fn resolve(&self, component_url: &str) -> Self::ResolveResponseFut;
    fn resolve_with_context(
        &self,
        component_url: &str,
        context: &Context
    ) -> Self::ResolveWithContextResponseFut;
}

Required Associated Types§

Required Methods§

source

fn resolve(&self, component_url: &str) -> Self::ResolveResponseFut

source

fn resolve_with_context( &self, component_url: &str, context: &Context ) -> Self::ResolveWithContextResponseFut

Implementors§