diff options
| author | Eunchong Yu <kroisse@gmail.com> | 2014-04-01 02:37:38 +0900 |
|---|---|---|
| committer | Eunchong Yu <kroisse@gmail.com> | 2014-04-01 03:05:32 +0900 |
| commit | 2deca5840e108826d6aac9dfd6a1865edd957466 (patch) | |
| tree | 93a34a31892dc62f35623457c23be648b9d9a81f | |
| parent | 1c2ccf0503b7a74e94c8e57136a0878c6bcf30df (diff) | |
| download | rust-2deca5840e108826d6aac9dfd6a1865edd957466.tar.gz rust-2deca5840e108826d6aac9dfd6a1865edd957466.zip | |
Json doesn't need to depend on IoError to implement Encodable #13230
| -rw-r--r-- | src/libserialize/json.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libserialize/json.rs b/src/libserialize/json.rs index 949275be7ca..996d17fd88f 100644 --- a/src/libserialize/json.rs +++ b/src/libserialize/json.rs @@ -732,8 +732,8 @@ impl<'a> ::Encoder<io::IoError> for PrettyEncoder<'a> { } } -impl<E: ::Encoder<io::IoError>> Encodable<E, io::IoError> for Json { - fn encode(&self, e: &mut E) -> EncodeResult { +impl<E: ::Encoder<S>, S> Encodable<E, S> for Json { + fn encode(&self, e: &mut E) -> Result<(), S> { match *self { Number(v) => v.encode(e), String(ref v) => v.encode(e), |
