pub trait EndpointResolver: Send + Sync + Debug {
    // Required method
    fn resolve_endpoint(
        &self,
        params: &EndpointResolverParams
    ) -> Future<Endpoint>;
}
Expand description

Configurable endpoint resolver implementation.

Required Methods§

source

fn resolve_endpoint(&self, params: &EndpointResolverParams) -> Future<Endpoint>

Asynchronously resolves an endpoint to use from the given endpoint parameters.

Implementors§