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> {