diff --git a/src/endpoint.rs b/src/endpoint.rs index 0fecf0b9b..5931a40e3 100644 --- a/src/endpoint.rs +++ b/src/endpoint.rs @@ -118,3 +118,10 @@ where Ok(next.run(req).await) } } + +#[async_trait] +impl Endpoint for Box> { + async fn call(&self, request: Request) -> crate::Result { + self.call(request).await + } +}