mirror of
https://github.com/pezkuwichain/serde.git
synced 2026-06-13 10:11:01 +00:00
style: remove the redundant Error suffix
This commit is contained in:
+12
-12
@@ -23,31 +23,31 @@ use bytes;
|
|||||||
#[derive(Clone, Debug, PartialEq)]
|
#[derive(Clone, Debug, PartialEq)]
|
||||||
pub enum Error {
|
pub enum Error {
|
||||||
/// The value had some syntatic error.
|
/// The value had some syntatic error.
|
||||||
SyntaxError(String),
|
Syntax(String),
|
||||||
|
|
||||||
/// The value had an incorrect type.
|
/// The value had an incorrect type.
|
||||||
TypeError(de::Type),
|
Type(de::Type),
|
||||||
|
|
||||||
/// The value had an invalid length.
|
/// The value had an invalid length.
|
||||||
LengthError(usize),
|
Length(usize),
|
||||||
|
|
||||||
/// EOF while deserializing a value.
|
/// EOF while deserializing a value.
|
||||||
EndOfStreamError,
|
EndOfStream,
|
||||||
|
|
||||||
/// Unknown field in struct.
|
/// Unknown field in struct.
|
||||||
UnknownFieldError(String),
|
UnknownField(String),
|
||||||
|
|
||||||
/// Struct is missing a field.
|
/// Struct is missing a field.
|
||||||
MissingFieldError(&'static str),
|
MissingField(&'static str),
|
||||||
}
|
}
|
||||||
|
|
||||||
impl de::Error for Error {
|
impl de::Error for Error {
|
||||||
fn syntax(msg: &str) -> Self { Error::SyntaxError(String::from(msg)) }
|
fn syntax(msg: &str) -> Self { Error::Syntax(String::from(msg)) }
|
||||||
fn type_mismatch(type_: de::Type) -> Self { Error::TypeError(type_) }
|
fn type_mismatch(type_: de::Type) -> Self { Error::Type(type_) }
|
||||||
fn length_mismatch(len: usize) -> Self { Error::LengthError(len) }
|
fn length_mismatch(len: usize) -> Self { Error::Length(len) }
|
||||||
fn end_of_stream() -> Self { Error::EndOfStreamError }
|
fn end_of_stream() -> Self { Error::EndOfStream }
|
||||||
fn unknown_field(field: &str) -> Self { Error::UnknownFieldError(String::from(field)) }
|
fn unknown_field(field: &str) -> Self { Error::UnknownField(String::from(field)) }
|
||||||
fn missing_field(field: &'static str) -> Self { Error::MissingFieldError(field) }
|
fn missing_field(field: &'static str) -> Self { Error::MissingField(field) }
|
||||||
}
|
}
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////
|
||||||
|
|||||||
Reference in New Issue
Block a user