From 64735f0ccd8ff47d5796130d1ecb7563349cde26 Mon Sep 17 00:00:00 2001 From: Andrii Radyk Date: Sat, 4 Jan 2020 00:45:38 +0100 Subject: [PATCH] remove deprecated Error::description --- src/decoder/mod.rs | 11 +---------- src/encoder/mod.rs | 11 +---------- 2 files changed, 2 insertions(+), 20 deletions(-) diff --git a/src/decoder/mod.rs b/src/decoder/mod.rs index d752419..66c67eb 100644 --- a/src/decoder/mod.rs +++ b/src/decoder/mod.rs @@ -51,16 +51,7 @@ impl fmt::Display for DecoderError { } } -impl Error for DecoderError { - fn description(&self) -> &str { - use self::DecoderError::*; - match *self { - DecodeNotImplemented(ref s) | DeserializerError(ref s) | ParseError(ref s) => s, - IoError(ref e) => e.description(), - NoFieldName => "No field name", - } - } -} +impl Error for DecoderError {} impl From for DecoderError { fn from(err: io::Error) -> DecoderError { diff --git a/src/encoder/mod.rs b/src/encoder/mod.rs index 1297fdb..ba154c6 100644 --- a/src/encoder/mod.rs +++ b/src/encoder/mod.rs @@ -46,16 +46,7 @@ impl fmt::Display for EncoderError { } } -impl Error for EncoderError { - fn description(&self) -> &str { - use self::EncoderError::*; - match *self { - EncodeNotImplemented(ref s) | SerializerError(ref s) => s, - IoError(ref e) => e.description(), - NoFieldName => "No field name", - } - } -} +impl Error for EncoderError {} pub type EncodeResult = Result;