feat: use sets etc.
This commit is contained in:
@ -1,3 +1,4 @@
|
||||
use std::collections::BTreeSet;
|
||||
use serde::Deserialize;
|
||||
use crate::pkg::PkgKeyVersion;
|
||||
|
||||
@ -9,5 +10,5 @@ pub struct PackageManifest {
|
||||
pub name: String,
|
||||
pub version_number: String,
|
||||
pub description: String,
|
||||
pub dependencies: Vec<PkgKeyVersion>
|
||||
pub dependencies: BTreeSet<PkgKeyVersion>
|
||||
}
|
||||
|
@ -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,
|
||||
}
|
Reference in New Issue
Block a user