Trait micro_http::handler::Handler
source · pub trait Handler: Send + Sync {
type RespBody: Body;
type Error: Into<Box<dyn Error + Send + Sync>>;
type Fut<'fut>: Future<Output = Result<Response<Self::RespBody>, Self::Error>>
where Self: 'fut;
// Required method
fn call(&self, req: Request<ReqBody>) -> Self::Fut<'_>;
}