Merge pull request #276 from Ryman/handle_lifetime
refactor(server): Add explicit lifetime annotations for Handler trait
This commit is contained in:
		| @@ -175,7 +175,7 @@ pub trait Handler: Sync + Send { | |||||||
|     /// Receives a `Request`/`Response` pair, and should perform some action on them. |     /// Receives a `Request`/`Response` pair, and should perform some action on them. | ||||||
|     /// |     /// | ||||||
|     /// This could reading from the request, and writing to the response. |     /// This could reading from the request, and writing to the response. | ||||||
|     fn handle(&self, Request, Response<Fresh>); |     fn handle<'a>(&'a self, Request<'a>, Response<'a, Fresh>); | ||||||
| } | } | ||||||
|  |  | ||||||
| impl<F> Handler for F where F: Fn(Request, Response<Fresh>), F: Sync + Send { | impl<F> Handler for F where F: Fn(Request, Response<Fresh>), F: Sync + Send { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user