Change trait to DeserializeOwned
This commit is contained in:
		
				
					committed by
					
						 Sean McArthur
						Sean McArthur
					
				
			
			
				
	
			
			
			
						parent
						
							14dbc79da3
						
					
				
				
					commit
					5947578a28
				
			| @@ -6,7 +6,7 @@ use hyper::status::StatusCode; | |||||||
| use hyper::version::HttpVersion; | use hyper::version::HttpVersion; | ||||||
| use hyper::Url; | use hyper::Url; | ||||||
| use libflate::gzip; | use libflate::gzip; | ||||||
| use serde::Deserialize; | use serde::de::DeserializeOwned; | ||||||
| use serde_json; | use serde_json; | ||||||
|  |  | ||||||
|  |  | ||||||
| @@ -88,7 +88,7 @@ impl Response { | |||||||
|  |  | ||||||
|     /// Try and deserialize the response body as JSON. |     /// Try and deserialize the response body as JSON. | ||||||
|     #[inline] |     #[inline] | ||||||
|     pub fn json<T: Deserialize>(&mut self) -> ::Result<T> { |     pub fn json<T: DeserializeOwned>(&mut self) -> ::Result<T> { | ||||||
|         serde_json::from_reader(self).map_err(::error::from) |         serde_json::from_reader(self).map_err(::error::from) | ||||||
|     } |     } | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user