1 2 3 4 5 6 7 8 9 10 11 12 13 14
//! Handler future types. use crate::response::Response; use futures_util::future::{BoxFuture, Map}; use std::convert::Infallible; opaque_future! { /// The response future for [`IntoService`](super::IntoService). pub type IntoServiceFuture = Map< BoxFuture<'static, Response>, fn(Response) -> Result<Response, Infallible>, >; }