feat: use sets etc.

This commit is contained in:
2025-02-27 16:42:43 +00:00
parent 3d96d89846
commit d25841853c
11 changed files with 587 additions and 563 deletions

View File

@ -1,3 +1,4 @@
use std::collections::BTreeSet;
use serde::Deserialize;
use crate::pkg::PkgKeyVersion;
@ -19,6 +20,6 @@ pub struct V1Version {
pub description: String,
pub version_number: String,
pub icon: String,
pub dependencies: Vec<PkgKeyVersion>,
pub dependencies: BTreeSet<PkgKeyVersion>,
pub download_url: String,
}