From f42ef4bec6d1c63c0d8564cfb06e996666dedbe3 Mon Sep 17 00:00:00 2001 From: Max Audron Date: Sat, 21 Feb 2026 14:35:01 +0100 Subject: clean up clippy lints --- src/primitive/datetime.rs | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'src/primitive/datetime.rs') diff --git a/src/primitive/datetime.rs b/src/primitive/datetime.rs index 42f6d14..13c367b 100644 --- a/src/primitive/datetime.rs +++ b/src/primitive/datetime.rs @@ -48,7 +48,7 @@ impl Serialize for OffsetDateTime { fn serialize(&self) -> Result, ProtocolError> { let mut values: Vec = Vec::new(); - values.extend(i32::serialize(&(self.date().to_julian_day() as i32))?); + values.extend(i32::serialize(&self.date().to_julian_day())?); let time: i32 = { let hour: i32 = self.time().hour() as i32; @@ -82,21 +82,20 @@ impl Deserialize for OffsetDateTime { return Ok((pos, OffsetDateTime::UNIX_EPOCH)); } - let offset: UtcOffset; - match zone { + let offset = match zone { TimeSpec::LocalUnknown | TimeSpec::LocalStandard | TimeSpec::LocalDST => { - offset = UtcOffset::current_local_offset().unwrap_or_else(|_| { + UtcOffset::current_local_offset().unwrap_or_else(|_| { log::warn!("could not get local offset defaulting to utc"); UtcOffset::UTC }) } - TimeSpec::UTC => offset = UtcOffset::UTC, + TimeSpec::UTC => UtcOffset::UTC, TimeSpec::OffsetFromUTC => { let (_, tmp_offset) = i32::parse(&b[9..13])?; pos += 4; - offset = UtcOffset::from_whole_seconds(tmp_offset).unwrap_or(UtcOffset::UTC) + UtcOffset::from_whole_seconds(tmp_offset).unwrap_or(UtcOffset::UTC) } - } + }; let date = Date::from_julian_day(julian_day)?; @@ -121,7 +120,7 @@ impl Serialize for Date { fn serialize(&self) -> Result, ProtocolError> { let mut values: Vec = Vec::new(); - values.extend(i32::serialize(&(self.to_julian_day() as i32))?); + values.extend(i32::serialize(&self.to_julian_day())?); Ok(values) } -- cgit v1.2.3