axum 0.3.1

Web framework that focuses on ergonomics and modularity
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Handler future types.

use crate::body::BoxBody;
use futures_util::future::{BoxFuture, Map};
use http::Response;
use std::convert::Infallible;

opaque_future! {
    /// The response future for [`IntoService`](super::IntoService).
    pub type IntoServiceFuture =
        Map<
            BoxFuture<'static, Response<BoxBody>>,
            fn(Response<BoxBody>) -> Result<Response<BoxBody>, Infallible>,
        >;
}