No need to clone format

This commit is contained in:
Jason Rodney Hansen 2021-11-28 09:40:33 -07:00 committed by Ivan Tham
parent 37e484ee38
commit febee2dc0c

View file

@ -13,7 +13,7 @@ use crate::{Range, Tendril};
pub struct DateTimeIncrementor { pub struct DateTimeIncrementor {
date_time: NaiveDateTime, date_time: NaiveDateTime,
range: Range, range: Range,
format: Format, fmt: &'static str,
field: DateField, field: DateField,
} }
@ -97,7 +97,7 @@ impl DateTimeIncrementor {
Some(DateTimeIncrementor { Some(DateTimeIncrementor {
date_time, date_time,
range, range,
format: format.clone(), fmt: format.fmt,
field, field,
}) })
}) })
@ -117,10 +117,7 @@ impl Increment for DateTimeIncrementor {
} }
.unwrap_or(self.date_time); .unwrap_or(self.date_time);
( (self.range, date_time.format(self.fmt).to_string().into())
self.range,
date_time.format(self.format.fmt).to_string().into(),
)
} }
} }