diff --git a/src/de.rs b/src/de.rs index 89b67d9..3c94467 100644 --- a/src/de.rs +++ b/src/de.rs @@ -1823,13 +1823,6 @@ impl Error { #[doc(hidden)] pub fn add_key_context(&mut self, key: &str) { self.inner.key.insert(0, key.to_string()); - } - -} - -impl std::convert::From for std::io::Error { - fn from(e: Error) -> Self { - return std::io::Error::new(std::io::ErrorKind::InvalidData, e.to_string()) } fn fix_offset(&mut self, f: F) -> () @@ -1855,6 +1848,12 @@ impl std::convert::From for std::io::Error { } } +impl std::convert::From for std::io::Error { + fn from(e: Error) -> Self { + return std::io::Error::new(std::io::ErrorKind::InvalidData, e.to_string()) + } +} + impl fmt::Display for Error { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { match self.inner.kind {