date: Follow clippy and remove a harmful reference.

Emmanuel Gil Peyrot created

Change summary

src/date.rs | 4 ++--
src/time.rs | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)

Detailed changes

src/date.rs 🔗

@@ -22,8 +22,8 @@ impl DateTime {
     }
 
     /// Returns a new `DateTime` with a different timezone.
-    pub fn with_timezone(&self, tz: &FixedOffset) -> DateTime {
-        DateTime(self.0.with_timezone(tz))
+    pub fn with_timezone(&self, tz: FixedOffset) -> DateTime {
+        DateTime(self.0.with_timezone(&tz))
     }
 
     /// Formats this `DateTime` with the specified format string.

src/time.rs 🔗

@@ -67,7 +67,7 @@ impl TryFrom<Element> for TimeResult {
 
         let tzo = tzo.ok_or(Error::ParseError("Missing tzo child in time element."))?;
         let utc = utc.ok_or(Error::ParseError("Missing utc child in time element."))?;
-        let date = utc.with_timezone(&tzo);
+        let date = utc.with_timezone(tzo);
 
         Ok(TimeResult(date))
     }
@@ -81,7 +81,7 @@ impl From<TimeResult> for Element {
                     .append(format!("{}", time.0.timezone()))
                     .build())
             .append(Element::builder("utc")
-                    .append(time.0.with_timezone(&FixedOffset::east(0)).format("%FT%TZ"))
+                    .append(time.0.with_timezone(FixedOffset::east(0)).format("%FT%TZ"))
                     .build())
             .build()
     }