From 5335f1bc2b590e37bce4e73a6649631abaa36d2a Mon Sep 17 00:00:00 2001
From: Fuad Ismail <fuad1502@gmail.com>
Date: Sat, 14 Dec 2024 11:22:31 +0700
Subject: [PATCH] dmesg: simplify expression.

Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
---
 src/uu/dmesg/src/time_formatter.rs | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/uu/dmesg/src/time_formatter.rs b/src/uu/dmesg/src/time_formatter.rs
index 5d93068..f26bb4c 100644
--- a/src/uu/dmesg/src/time_formatter.rs
+++ b/src/uu/dmesg/src/time_formatter.rs
@@ -118,10 +118,8 @@ impl DeltaFormatter {
 }
 
 pub fn parse_datetime(s: &str) -> UResult<DateTime<FixedOffset>> {
-    match parse_datetime::parse_datetime(s) {
-        Ok(date_time) => Ok(date_time),
-        Err(_) => Err(USimpleError::new(1, format!("invalid time value \"{s}\""))),
-    }
+    parse_datetime::parse_datetime(s)
+        .map_err(|_| USimpleError::new(1, format!("invalid time value \"{s}\"")))
 }
 
 pub fn datetime_from_microseconds_since_boot(microseconds: i64) -> DateTime<FixedOffset> {