pub fn decode_error<E: Error + Send + Sync + 'static>(e: E) -> DecodeError