add an error section to RequestBuilder.json
This commit is contained in:
@@ -617,6 +617,11 @@ impl RequestBuilder {
|
|||||||
/// # Ok(())
|
/// # Ok(())
|
||||||
/// # }
|
/// # }
|
||||||
/// ```
|
/// ```
|
||||||
|
///
|
||||||
|
/// # Errors
|
||||||
|
///
|
||||||
|
/// Serialization can fail if `T`'s implementation of `Serialize` decides to
|
||||||
|
/// fail, or if `T` contains a map with non-string keys.
|
||||||
pub fn json<T: Serialize>(mut self, json: &T) -> ::Result<RequestBuilder> {
|
pub fn json<T: Serialize>(mut self, json: &T) -> ::Result<RequestBuilder> {
|
||||||
let body = serde_json::to_vec(json).map_err(::error::from)?;
|
let body = serde_json::to_vec(json).map_err(::error::from)?;
|
||||||
self.headers.set(ContentType::json());
|
self.headers.set(ContentType::json());
|
||||||
|
|||||||
Reference in New Issue
Block a user