forked from proxmox-mirrors/proxmox
time: clippy fixes
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
parent
b1a5daef61
commit
1fca7b715d
@ -427,7 +427,7 @@ fn parse_time_spec(i: &str) -> IResult<&str, TimeSpec> {
|
||||
opt(preceded(tag(":"), parse_date_time_comp_list(0, 60))),
|
||||
))(i)?;
|
||||
|
||||
let hour = opt_hour.unwrap_or_else(Vec::new);
|
||||
let hour = opt_hour.unwrap_or_default();
|
||||
let second = opt_second.unwrap_or_else(|| vec![DateTimeValue::Single(0)]);
|
||||
|
||||
Ok((
|
||||
|
@ -14,7 +14,7 @@ use crate::{parse_weekdays_range, WeekDays};
|
||||
use crate::TmEditor;
|
||||
|
||||
/// Time of Day (hour with minute)
|
||||
#[derive(Default, PartialEq, Clone, Debug)]
|
||||
#[derive(Clone, Debug, Default, Eq, PartialEq)]
|
||||
pub struct HmTime {
|
||||
pub hour: u32,
|
||||
pub minute: u32,
|
||||
|
@ -175,6 +175,8 @@ pub fn epoch_to_rfc3339_utc(epoch: i64) -> Result<String, Error> {
|
||||
|
||||
/// Convert Unix epoch into RFC3339 local time with TZ
|
||||
pub fn epoch_to_rfc3339(epoch: i64) -> Result<String, Error> {
|
||||
use std::fmt::Write as _;
|
||||
|
||||
let localtime = localtime(epoch)?;
|
||||
|
||||
let year = localtime.tm_year + 1900;
|
||||
@ -199,7 +201,7 @@ pub fn epoch_to_rfc3339(epoch: i64) -> Result<String, Error> {
|
||||
|
||||
let mut s = strftime("%10FT%T", &localtime)?;
|
||||
s.push(prefix);
|
||||
s.push_str(&format!("{:02}:{:02}", hours, mins));
|
||||
let _ = write!(s, "{:02}:{:02}", hours, mins);
|
||||
|
||||
Ok(s)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user