Added modules

This commit is contained in:
kdeng00
2024-04-07 21:59:59 -04:00
parent 0b4785681e
commit 0e76c6d4c7
13 changed files with 55 additions and 17 deletions
+4 -1
View File
@@ -1,7 +1,9 @@
use serde::{Deserialize, Serialize};
mod managers {
#[derive(Debug, Deserialize, Serialize)]
struct ActionManager {
pub struct ActionManager {
action: String,
flags: Vec<models::Flags>,
params: Vec<String>,
@@ -50,3 +52,4 @@ impl ActionManager {
return Vec::new();
}
}
}
+5 -2
View File
@@ -2,8 +2,10 @@ use std::collections::HashMap;
use serde::{Deserialize, Serialize};
mod managers {
#[derive(Debug, Deserialize, Serialize)]
struct CommitManager {
pub struct CommitManager {
action: String,
flags: Vec<models::Flags>,
params: Vec<String>,
@@ -11,7 +13,7 @@ struct CommitManager {
ica_action: models::IcarusAction,
}
struct Album {
pub struct Album {
pub title: String,
pub album_artist: String,
pub genre: String,
@@ -90,3 +92,4 @@ impl CommitManager {
return String::from("");
}
}
}
+4 -1
View File
@@ -1,7 +1,9 @@
use serde::{Deserialize, Serialize};
mod managers {
#[derive(Debug, Deserialize, Serialize)]
struct UserManager {
pub struct UserManager {
user: models::User,
ica_action: models::IcarusAction,
}
@@ -19,3 +21,4 @@ impl UserManager {
fn parse_user_from_actions(&self) {
}
}
}