Skip to content

Commit 4bd9549

Browse files
authored
Remove unnecessary bounds on timeout service error (#533)
1 parent 3789c0c commit 4bd9549

File tree

1 file changed

+0
-2
lines changed

1 file changed

+0
-2
lines changed

tower-http/src/timeout/service.rs

-2
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,6 @@ impl<S> RequestBodyTimeout<S> {
165165
impl<S, ReqBody> Service<Request<ReqBody>> for RequestBodyTimeout<S>
166166
where
167167
S: Service<Request<TimeoutBody<ReqBody>>>,
168-
S::Error: Into<Box<dyn std::error::Error>>,
169168
{
170169
type Response = S::Response;
171170
type Error = S::Error;
@@ -212,7 +211,6 @@ pub struct ResponseBodyTimeout<S> {
212211
impl<S, ReqBody, ResBody> Service<Request<ReqBody>> for ResponseBodyTimeout<S>
213212
where
214213
S: Service<Request<ReqBody>, Response = Response<ResBody>>,
215-
S::Error: Into<Box<dyn std::error::Error>>,
216214
{
217215
type Response = Response<TimeoutBody<ResBody>>;
218216
type Error = S::Error;

0 commit comments

Comments
 (0)