style: formatting...
This commit is contained in:
		
							parent
							
								
									1ec1d5c9b2
								
							
						
					
					
						commit
						650499736c
					
				
					 4 changed files with 13 additions and 13 deletions
				
			
		| 
						 | 
				
			
			@ -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>,
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -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>,
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -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,
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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(),
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue