simplify error reporting

This commit is contained in:
Erick Tryzelaar
2014-08-05 23:02:15 -04:00
parent 14d2254b2b
commit 005b124cd3
8 changed files with 120 additions and 118 deletions
+12 -12
View File
@@ -295,18 +295,18 @@ mod deserializer {
impl de::Deserializer<Error> for IntDeserializer {
#[inline]
fn end_of_stream_error<T>(&self) -> Result<T, Error> {
Err(EndOfStream)
fn end_of_stream_error(&self) -> Error {
EndOfStream
}
#[inline]
fn syntax_error<T>(&self, _token: de::Token) -> Result<T, Error> {
Err(SyntaxError)
fn syntax_error(&self, _token: de::Token) -> Error {
SyntaxError
}
#[inline]
fn missing_field_error<T>(&self, _field: &'static str) -> Result<T, Error> {
Err(SyntaxError)
fn missing_field_error(&self, _field: &'static str) -> Error {
SyntaxError
}
}
@@ -355,18 +355,18 @@ mod deserializer {
impl de::Deserializer<Error> for U8Deserializer {
#[inline]
fn end_of_stream_error<T>(&self) -> Result<T, Error> {
Err(EndOfStream)
fn end_of_stream_error(&self) -> Error {
EndOfStream
}
#[inline]
fn syntax_error<T>(&self, _token: de::Token) -> Result<T, Error> {
Err(SyntaxError)
fn syntax_error(&self, _token: de::Token) -> Error {
SyntaxError
}
#[inline]
fn missing_field_error<T>(&self, _field: &'static str) -> Result<T, Error> {
Err(SyntaxError)
fn missing_field_error(&self, _field: &'static str) -> Error {
SyntaxError
}
}
}