feat: file management and tempdir management

This commit is contained in:
Strix 2023-10-14 22:39:39 +02:00
parent 5083e2ba9b
commit dffa7f536a
No known key found for this signature in database
GPG key ID: 49B2E37B8915B774
8 changed files with 32 additions and 14 deletions

View file

@ -1,5 +1,6 @@
use std::collections::HashMap;
use serde::{Serialize, Deserialize};
use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize)]
pub struct Bin {

View file

@ -1,6 +1,6 @@
use std::collections::HashMap;
use serde::{Serialize, Deserialize};
use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize)]
pub struct Build {

View file

@ -1,6 +1,7 @@
use serde::{Deserialize, Serialize};
use std::{collections::HashMap, str::FromStr};
use serde::{Deserialize, Serialize};
pub mod package;
pub mod fs;
pub mod bin;

View file

@ -1,6 +1,6 @@
use std::str::FromStr;
use serde::{Serialize, Deserialize};
use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize, Debug)]
pub enum PackageType {

View file

@ -1,4 +1,4 @@
use serde::{Serialize, Deserialize};
use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize)]
pub struct PKGR {}