Trait DispatchSignedRequest

Source
pub trait DispatchSignedRequest {
    // Required method
    fn dispatch(
        &self,
        request: SignedRequest,
        timeout: Option<Duration>,
    ) -> DispatchSignedRequestFuture;
}
Expand description

Trait for implementing HTTP Request/Response

Required Methods§

Source

fn dispatch( &self, request: SignedRequest, timeout: Option<Duration>, ) -> DispatchSignedRequestFuture

Dispatch Request, and then return a Response

Implementations on Foreign Types§

Source§

impl<D: DispatchSignedRequest> DispatchSignedRequest for Rc<D>

Source§

impl<D: DispatchSignedRequest> DispatchSignedRequest for Arc<D>

Implementors§

Source§

impl<C> DispatchSignedRequest for HttpClient<C>
where C: Connect + Clone + Send + Sync + 'static,