From d230cc98b4926cc43f8ab174c00b613675ebdaac Mon Sep 17 00:00:00 2001 From: Michael Murphy Date: Sun, 24 Jun 2018 11:52:25 -0600 Subject: [PATCH] Give Error::text() a static lifetime --- src/error.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/error.rs b/src/error.rs index 7cbcbe9876..fde4796a4f 100644 --- a/src/error.rs +++ b/src/error.rs @@ -28,12 +28,8 @@ impl Error { } } - pub fn text(&self) -> &str { - if let Some(description) = STR_ERROR.get(self.errno as usize) { - description - } else { - "Unknown Error" - } + pub fn text(&self) -> &'static str { + STR_ERROR.get(self.errno as usize).map(|&x| x).unwrap_or("Unknown Error") } }