aboutsummaryrefslogtreecommitdiff
path: root/src/ser.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/ser.rs')
-rw-r--r--src/ser.rs17
1 files changed, 1 insertions, 16 deletions
diff --git a/src/ser.rs b/src/ser.rs
index d81f75e..fd72930 100644
--- a/src/ser.rs
+++ b/src/ser.rs
@@ -1542,22 +1542,7 @@ impl fmt::Display for Error {
}
}
-impl error::Error for Error {
- fn description(&self) -> &str {
- match *self {
- Error::UnsupportedType => "unsupported Rust type",
- Error::KeyNotString => "map key was not a string",
- Error::ValueAfterTable => "values must be emitted before tables",
- Error::DateInvalid => "a serialized date was invalid",
- Error::NumberInvalid => "a serialized number was invalid",
- Error::UnsupportedNone => "unsupported None value",
- Error::Custom(_) => "custom error",
- Error::KeyNewline => unreachable!(),
- Error::ArrayMixedType => unreachable!(),
- Error::__Nonexhaustive => panic!(),
- }
- }
-}
+impl error::Error for Error {}
impl ser::Error for Error {
fn custom<T: fmt::Display>(msg: T) -> Error {