Skip to content

Commit 9080d31

Browse files
committed
conduit-axum: Remove obsolete Handler trait
This is no longer used anywhere, so let's remove it!
1 parent ec1187e commit 9080d31

File tree

1 file changed

+0
-15
lines changed

1 file changed

+0
-15
lines changed

conduit-axum/src/conduit.rs

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -79,18 +79,3 @@ where
7979
Ok(ConduitRequest(request))
8080
}
8181
}
82-
83-
/// A Handler takes a request and returns a response or an error.
84-
/// By default, a bare function implements `Handler`.
85-
pub trait Handler: Sync + Send + 'static {
86-
fn call(&self, request: ConduitRequest) -> HandlerResult;
87-
}
88-
89-
impl<F> Handler for F
90-
where
91-
F: Fn(ConduitRequest) -> HandlerResult + Sync + Send + 'static,
92-
{
93-
fn call(&self, request: ConduitRequest) -> HandlerResult {
94-
(*self)(request)
95-
}
96-
}

0 commit comments

Comments
 (0)