Trait ResolverProxyInterface

Source
pub trait ResolverProxyInterface: Send + Sync {
    type ResolveResponseFut: Future<Output = Result<(i32, Option<Vmo>, Option<ClientEnd<LoaderMarker>>), Error>> + Send;

    // Required method
    fn resolve(&self, name: &str) -> Self::ResolveResponseFut;
}

Required Associated Types§

Source

type ResolveResponseFut: Future<Output = Result<(i32, Option<Vmo>, Option<ClientEnd<LoaderMarker>>), Error>> + Send

Required Methods§

Source

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

Implementors§

Source§

impl ResolverProxyInterface for ResolverProxy

Source§

type ResolveResponseFut = QueryResponseFut<(i32, Option<Handle>, Option<ClientEnd<LoaderMarker>>), FDomainResourceDialect>