Change trait to DeserializeOwned
This commit is contained in:
committed by
Sean McArthur
parent
14dbc79da3
commit
5947578a28
@@ -6,7 +6,7 @@ use hyper::status::StatusCode;
|
||||
use hyper::version::HttpVersion;
|
||||
use hyper::Url;
|
||||
use libflate::gzip;
|
||||
use serde::Deserialize;
|
||||
use serde::de::DeserializeOwned;
|
||||
use serde_json;
|
||||
|
||||
|
||||
@@ -88,7 +88,7 @@ impl Response {
|
||||
|
||||
/// Try and deserialize the response body as JSON.
|
||||
#[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)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user