[pbs-devel] [PATCH proxmox 1/3] time: Add traits to DateTimeValue and TimeSpec
Maximiliano Sandoval
m.sandoval at proxmox.com
Wed Aug 13 13:03:25 CEST 2025
which are useful for tests.
Signed-off-by: Maximiliano Sandoval <m.sandoval at proxmox.com>
---
proxmox-time/src/calendar_event.rs | 1 +
proxmox-time/src/date_time_value.rs | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/proxmox-time/src/calendar_event.rs b/proxmox-time/src/calendar_event.rs
index 696a11a2..5d5bdf83 100644
--- a/proxmox-time/src/calendar_event.rs
+++ b/proxmox-time/src/calendar_event.rs
@@ -341,6 +341,7 @@ fn parse_calendar_event_incomplete(mut i: &str) -> IResult<&str, CalendarEvent>
Ok((i, event))
}
+#[derive(Debug, PartialEq)]
struct TimeSpec {
hour: Vec<DateTimeValue>,
minute: Vec<DateTimeValue>,
diff --git a/proxmox-time/src/date_time_value.rs b/proxmox-time/src/date_time_value.rs
index 4dd79d36..08692b38 100644
--- a/proxmox-time/src/date_time_value.rs
+++ b/proxmox-time/src/date_time_value.rs
@@ -1,4 +1,4 @@
-#[derive(Debug, Clone)]
+#[derive(Debug, Clone, PartialEq)]
pub(crate) enum DateTimeValue {
Single(u32),
Range(u32, u32),
--
2.47.2
More information about the pbs-devel
mailing list