pub trait OnFutureDrop<ReqB> {
type Callback: OnDropCallback;
// Required method
fn make(&mut self, request: &Request<ReqB>) -> Self::Callback;
}Available on crate feature
on-early-drop only.Expand description
Hook fired when the response future is dropped before producing a result.
See the module docs for the example.
Required Associated Types§
Sourcetype Callback: OnDropCallback
type Callback: OnDropCallback
The callback produced for each request.
Required Methods§
Implementations on Foreign Types§
Source§impl<ReqB> OnFutureDrop<ReqB> for ()
impl<ReqB> OnFutureDrop<ReqB> for ()
Implementors§
Source§impl<F, C, ReqB> OnFutureDrop<ReqB> for F
impl<F, C, ReqB> OnFutureDrop<ReqB> for F
Source§impl<F, ReqB> OnFutureDrop<ReqB> for EarlyDropsAsFailures<F>
Available on crate feature trace only.
impl<F, ReqB> OnFutureDrop<ReqB> for EarlyDropsAsFailures<F>
Available on crate feature
trace only.