No need to clone format
This commit is contained in:
parent
37e484ee38
commit
febee2dc0c
1 changed files with 3 additions and 6 deletions
|
@ -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(),
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue