[−][src]Trait adventure::OneshotRequest
A request that can be sent just once.
Associated Types
type Response: Response<Ok = Self::Ok, Error = Self::Error>
The type of corresponding responses of this request.
Required methods
fn send_once(self, client: C) -> Self::Response
Send this request to the given client, by consuming itself.
Provided methods
Loading content...Implementations on Foreign Types
impl<R, C> OneshotRequest<C> for Box<R> where
R: OneshotRequest<C>,
[src]
Loading content...
R: OneshotRequest<C>,
Implementors
impl<R, C> OneshotRequest<C> for Oneshot<R> where
R: Request<C>,
[src]
R: Request<C>,
impl<R, C> OneshotRequest<C> for Repeat<R> where
R: OneshotRequest<C> + Clone,
[src]
R: OneshotRequest<C> + Clone,
impl<R, T, B, F, C> OneshotRequest<C> for Retrying<R, T, B, F> where
Self: RetryMethod<C, Response = R::Response> + Unpin,
R: Request<C>,
R::Response: Unpin,
C: Clone,
[src]
Self: RetryMethod<C, Response = R::Response> + Unpin,
R: Request<C>,
R::Response: Unpin,
C: Clone,