pub trait ProviderType<T: Target>: Send {
    // Required method
    fn request(
        &self,
        target: T
    ) -> impl Future<Output = Result<HTTPResponse, Error>>;
}

Required Methods§

source

fn request( &self, target: T ) -> impl Future<Output = Result<HTTPResponse, Error>>

request to target and return http response

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<T> ProviderType<T> for Provider<T>
where T: Target + Send,