Trait rusoto_core::request::DispatchSignedRequest [−][src]
pub trait DispatchSignedRequest { type Future: Future<Item = HttpResponse, Error = HttpDispatchError> + 'static; fn dispatch(
&self,
request: SignedRequest,
timeout: Option<Duration>
) -> Self::Future; }
Trait for implementing HTTP Request/Response
Associated Types
type Future: Future<Item = HttpResponse, Error = HttpDispatchError> + 'static
The future response value.
Required Methods
fn dispatch(
&self,
request: SignedRequest,
timeout: Option<Duration>
) -> Self::Future
&self,
request: SignedRequest,
timeout: Option<Duration>
) -> Self::Future
Dispatch Request, and then return a Response
Implementations on Foreign Types
impl<D: DispatchSignedRequest> DispatchSignedRequest for Rc<D>
[src]
impl<D: DispatchSignedRequest> DispatchSignedRequest for Rc<D>
impl<D: DispatchSignedRequest> DispatchSignedRequest for Arc<D>
[src]
impl<D: DispatchSignedRequest> DispatchSignedRequest for Arc<D>
Implementors
impl<C> DispatchSignedRequest for HttpClient<C> where
C: Connect + 'static,
C::Future: 'static, type Future = HttpClientFuture;