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
+6 -6
View File
@@ -231,18 +231,18 @@ mod deserializer {
impl de::Deserializer<Error> for AnimalDeserializer {
#[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
}
}
}