From 879baec02990de92daead54c648f23e982bc8370 Mon Sep 17 00:00:00 2001 From: Thomas Bahn Date: Tue, 23 Dec 2014 18:35:26 +0100 Subject: [PATCH] Fix: String::from_utf8 changed function signature Following a rust std change. --- serde2/src/json/ser.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/serde2/src/json/ser.rs b/serde2/src/json/ser.rs index e7817eb6..57fa3c3e 100644 --- a/serde2/src/json/ser.rs +++ b/serde2/src/json/ser.rs @@ -1,6 +1,7 @@ use std::f64; use std::io::{mod, ByRefWriter, IoError}; use std::num::{Float, FPNaN, FPInfinite}; +use std::str::Utf8Error; use ser; use ser::Serializer; @@ -251,7 +252,7 @@ pub fn to_vec< #[inline] pub fn to_string< T: ser::Serialize, ->(value: &T) -> Result>, IoError> { +>(value: &T) -> Result, Utf8Error)>, IoError> { let vec = try!(to_vec(value)); Ok(String::from_utf8(vec)) }