[pve-devel] [PATCH proxmox-offline-mirror 2/8] wizard: implement PartialOrd/Ord on Release
Fabian Grünbichler
f.gruenbichler at proxmox.com
Mon Sep 8 15:16:43 CEST 2025
Debian releases all have an associated number that we can use for comparison
Signed-off-by: Fabian Grünbichler <f.gruenbichler at proxmox.com>
---
src/bin/proxmox-offline-mirror.rs | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/bin/proxmox-offline-mirror.rs b/src/bin/proxmox-offline-mirror.rs
index c67ff82..9b8a230 100644
--- a/src/bin/proxmox-offline-mirror.rs
+++ b/src/bin/proxmox-offline-mirror.rs
@@ -45,12 +45,12 @@ impl Display for Distro {
}
}
-#[derive(PartialEq, Eq)]
+#[derive(PartialEq, Eq, PartialOrd, Ord)]
enum Release {
- Trixie,
- Bookworm,
- Bullseye,
- Buster,
+ Trixie = 13,
+ Bookworm = 12,
+ Bullseye = 11,
+ Buster = 10,
}
impl Display for Release {
--
2.47.3
More information about the pve-devel
mailing list