pub trait HandlerFn<T, Fut>where Fut: Future<Output = Response<SgBody>> + Send + 'static,{ // Required method fn apply(&self, request: Request<SgBody>, inner: Inner) -> Fut; }