From 91f0453be6b9322f2095a57ed675ac771b0a7b88 Mon Sep 17 00:00:00 2001 From: Dietrich Date: Sat, 24 Oct 2020 13:50:20 +0200 Subject: [PATCH] do not use deprecated `description` --- src/userlib_error.rs | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/src/userlib_error.rs b/src/userlib_error.rs index 017e463..cb85252 100644 --- a/src/userlib_error.rs +++ b/src/userlib_error.rs @@ -23,9 +23,12 @@ pub enum UserLibError { impl Display for UserLibError { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match self { - Self::NotFound => write!(f, "{}", self.to_string()), - Self::ParseError => write!(f, "{}", self.to_string()), - Self::FilesChanged => write!(f, "{}", self.to_string()), + Self::NotFound => write!(f, "not found"), + Self::ParseError => write!(f, "failed to parse"), + Self::FilesChanged => write!( + f, + "The files changed. Updating could lead to conflict aborting." + ), Self::Message(message) => write!(f, "{}", message), } } @@ -33,12 +36,7 @@ impl Display for UserLibError { impl Error for UserLibError { fn description(&self) -> &str { - match self { - Self::NotFound => "not found", - Self::ParseError => "failed to parse", - Self::FilesChanged => "The files changed. Updating could lead to conflict aborting.", - Self::Message(message) => message, - } + todo!() } }