From 1b6077b1a0af6944c857f5dfc9f6bdaa68dcfd16 Mon Sep 17 00:00:00 2001 From: Abraham Toriz Date: Mon, 31 Oct 2022 00:03:11 -0600 Subject: [PATCH] some clippy lints --- src/timeparse.rs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/timeparse.rs b/src/timeparse.rs index 5cff2a2..40c5f7e 100644 --- a/src/timeparse.rs +++ b/src/timeparse.rs @@ -94,9 +94,9 @@ pub fn parse_time(input: &str) -> Result> { // first try to parse as a full datetime with optional timezone if let Some(caps) = DATETIME_REGEX.captures(input) { - let year: i32 = (&caps["year"]).parse().unwrap(); - let month: u32 = (&caps["month"]).parse().unwrap(); - let day: u32 = (&caps["day"]).parse().unwrap(); + let year: i32 = caps["year"].parse().unwrap(); + let month: u32 = caps["month"].parse().unwrap(); + let day: u32 = caps["day"].parse().unwrap(); let hour: u32 = caps.name("hour").map(|t| t.as_str().parse().unwrap()).unwrap_or(0); let minute: u32 = caps.name("minute").map(|t| t.as_str().parse().unwrap()).unwrap_or(0); let second: u32 = caps.name("second").map(|t| t.as_str().parse().unwrap()).unwrap_or(0); @@ -107,8 +107,8 @@ pub fn parse_time(input: &str) -> Result> { Utc, input, year, month, day, hour, minute, second, ) } else { - let hours: i32 = (&caps["ohour"]).parse().unwrap(); - let minutes: i32 = (&caps["omin"]).parse().unwrap(); + let hours: i32 = caps["ohour"].parse().unwrap(); + let minutes: i32 = caps["omin"].parse().unwrap(); let fo = offset_from_parts(&caps["sign"] == "+", hours, minutes); date_from_parts( @@ -124,7 +124,7 @@ pub fn parse_time(input: &str) -> Result> { } if let Some(caps) = HOUR_REGEX.captures(input) { - let hour: u32 = (&caps["hour"]).parse().unwrap(); + let hour: u32 = caps["hour"].parse().unwrap(); let minute: u32 = caps.name("minute").map(|t| t.as_str().parse().unwrap()).unwrap_or(0); let second: u32 = caps.name("second").map(|t| t.as_str().parse().unwrap()).unwrap_or(0); @@ -136,8 +136,8 @@ pub fn parse_time(input: &str) -> Result> { Utc, input, year, month, day, hour, minute, second, ) } else { - let hours: i32 = (&caps["ohour"]).parse().unwrap(); - let minutes: i32 = (&caps["omin"]).parse().unwrap(); + let hours: i32 = caps["ohour"].parse().unwrap(); + let minutes: i32 = caps["omin"].parse().unwrap(); let fo = offset_from_parts(&caps["sign"] == "+", hours, minutes); let (year, month, day) = date_parts(fo.from_utc_datetime(&Utc::now().naive_utc()));