start cleaning up error handling

This commit is contained in:
Erick Tryzelaar
2014-05-30 23:28:46 -07:00
parent ea5936aa78
commit c58958b1c8
6 changed files with 83 additions and 87 deletions
+8 -8
View File
@@ -284,13 +284,13 @@ mod deserializer {
impl de::Deserializer<Error> for IntDeserializer {
#[inline]
fn end_of_stream_error(&self) -> Error {
EndOfStream
fn end_of_stream_error<T>(&self) -> Result<T, Error> {
Err(EndOfStream)
}
#[inline]
fn syntax_error(&self) -> Error {
SyntaxError
fn syntax_error<T>(&self) -> Result<T, Error> {
Err(SyntaxError)
}
}
@@ -339,13 +339,13 @@ mod deserializer {
impl de::Deserializer<Error> for U8Deserializer {
#[inline]
fn end_of_stream_error(&self) -> Error {
EndOfStream
fn end_of_stream_error<T>(&self) -> Result<T, Error> {
Err(EndOfStream)
}
#[inline]
fn syntax_error(&self) -> Error {
SyntaxError
fn syntax_error<T>(&self) -> Result<T, Error> {
Err(SyntaxError)
}
}
}