diff --git a/protocol/src/protocol/mod.rs b/protocol/src/protocol/mod.rs index 1187c18..2d9284a 100644 --- a/protocol/src/protocol/mod.rs +++ b/protocol/src/protocol/mod.rs @@ -973,18 +973,7 @@ impl convert::From for Error { } } -impl ::std::error::Error for Error { - fn description(&self) -> &str { - match *self { - Error::Err(ref val) => &val[..], - Error::Disconnect(_) => "Disconnect", - Error::IOError(ref e) => e.description(), - Error::Json(ref e) => e.description(), - #[cfg(not(target_arch = "wasm32"))] - Error::Reqwest(ref e) => e.description(), - } - } -} +impl ::std::error::Error for Error {} impl ::std::fmt::Display for Error { fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {