style: formatting...

This commit is contained in:
Didier Slof 2023-07-16 19:01:20 +02:00
parent 1ec1d5c9b2
commit 650499736c
Signed by: didier
GPG key ID: 01E71F18AA4398E5
4 changed files with 13 additions and 13 deletions

View file

@ -5,5 +5,5 @@ use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize)]
pub struct Bin {
pub root: String,
pub checksums: HashMap<String, String>
pub checksums: HashMap<String, String>,
}

View file

@ -6,5 +6,5 @@ use serde::{Deserialize, Serialize};
pub struct Build {
build_script: String,
install_script: String,
dependencies: HashMap<String, String>
dependencies: HashMap<String, String>,
}

View file

@ -2,10 +2,10 @@ use std::{collections::HashMap, str::FromStr};
use serde::{Deserialize, Serialize};
pub mod package;
pub mod fs;
pub mod bin;
pub mod build;
pub mod fs;
pub mod package;
pub mod pkgr;
#[derive(Serialize, Deserialize)]
@ -16,13 +16,13 @@ pub struct Manifest<P = Option<pkgr::PKGR>> {
pub fs: fs::FS,
pub bin: Option<bin::Bin>,
pub build: Option<build::Build>,
pub pkgr: P
pub pkgr: P,
}
impl<T> Manifest<T> {
pub fn valid(&self) -> bool {
if self.bin.is_none() && self.build.is_none() {
return false
return false;
}
true
}
@ -43,7 +43,7 @@ impl Default for Manifest {
fs: fs::FS::default(),
bin: None,
build: None,
pkgr: None
pkgr: None,
}
}
}

View file

@ -9,7 +9,7 @@ pub enum PackageType {
#[serde(rename = "library")]
Library,
#[serde(rename = "meta")]
Meta
Meta,
}
#[derive(Serialize, Deserialize, Debug)]
@ -20,7 +20,7 @@ pub struct Package {
pub package_type: PackageType,
pub version: u64,
pub tags: Vec<String>,
pub arch: String
pub arch: String,
}
impl Default for Package {
@ -31,7 +31,7 @@ impl Default for Package {
package_type: PackageType::Application,
version: 0,
tags: Vec::default(),
arch: std::env::consts::ARCH.to_string()
arch: std::env::consts::ARCH.to_string(),
}
}
}