mirror of
https://github.com/tokio-rs/axum.git
synced 2026-08-25 00:00:23 +02:00
Remove needless traits bounds from Router::boxed (#269)
Turns out these bounds weren't actually needed. I was hoping it would speed up compile times but that isn't the case.
This commit is contained in:
+3
-4
@@ -257,12 +257,11 @@ impl<S> Router<S> {
|
||||
pub fn boxed<ReqBody, ResBody>(self) -> Router<BoxRoute<ReqBody, S::Error>>
|
||||
where
|
||||
S: Service<Request<ReqBody>, Response = Response<ResBody>> + Send + 'static,
|
||||
S::Error: Into<BoxError> + Send + Sync,
|
||||
S::Error: Into<BoxError> + Send,
|
||||
S::Future: Send,
|
||||
ReqBody: http_body::Body<Data = Bytes> + Send + Sync + 'static,
|
||||
ReqBody::Error: Into<BoxError> + Send + Sync + 'static,
|
||||
ReqBody: Send + 'static,
|
||||
ResBody: http_body::Body<Data = Bytes> + Send + Sync + 'static,
|
||||
ResBody::Error: Into<BoxError> + Send + Sync + 'static,
|
||||
ResBody::Error: Into<BoxError>,
|
||||
{
|
||||
self.map(|svc| {
|
||||
ServiceBuilder::new()
|
||||
|
||||
Reference in New Issue
Block a user