pub trait ResolveEndpoint<Params>: Send + Sync {
    // Required method
    fn resolve_endpoint(
        &self,
        params: &Params
    ) -> Result<Endpoint, ResolveEndpointError>;
}

Required Methods§

Implementations on Foreign Types§

source§

impl<T> ResolveEndpoint<T> for &'static str

source§

impl ResolveEndpoint<Params> for DefaultResolver

source§

impl ResolveEndpoint<Params> for DefaultResolver

Implementors§

source§

impl<T> ResolveEndpoint<T> for Endpoint

This allows customers that use Endpoint to override the endpoint to continue to do so