From c592b71d641f698250aa973d1dc4faaaef599522 Mon Sep 17 00:00:00 2001 From: Kevin Butler Date: Sat, 27 Dec 2014 23:15:40 +0000 Subject: [PATCH] refactor(server): Add explicit lifetime annotations for Handler trait --- src/server/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/mod.rs b/src/server/mod.rs index 26445803d6..ccf16178ee 100644 --- a/src/server/mod.rs +++ b/src/server/mod.rs @@ -175,7 +175,7 @@ pub trait Handler: Sync + Send { /// Receives a `Request`/`Response` pair, and should perform some action on them. /// /// This could reading from the request, and writing to the response. - fn handle(&self, Request, Response); + fn handle<'a>(&'a self, Request<'a>, Response<'a, Fresh>); } impl Handler for F where F: Fn(Request, Response), F: Sync + Send {