diff --git a/src/managers/action_managers.rs b/src/managers/action_managers.rs index 2718401..6de2411 100644 --- a/src/managers/action_managers.rs +++ b/src/managers/action_managers.rs @@ -1,8 +1,6 @@ -use serde::{Deserialize, Serialize}; - use crate::{models, utilities}; -#[derive(Debug, Deserialize, Serialize)] +#[derive(Debug)] pub struct ActionManager { pub action: String, pub flags: Vec, diff --git a/src/managers/commit_manager.rs b/src/managers/commit_manager.rs index 6b937e6..c0781d7 100644 --- a/src/managers/commit_manager.rs +++ b/src/managers/commit_manager.rs @@ -4,15 +4,13 @@ use std::fs::read_dir; use std::io::{Result, Write}; use std::str::FromStr; -use serde::{Deserialize, Serialize}; - use crate::managers; use crate::models::{self}; use crate::parsers; use crate::syncers; use crate::utilities; -#[derive(Debug, Deserialize, Serialize)] +#[derive(Debug)] pub struct CommitManager { pub ica_action: models::icarus_action::IcarusAction, } diff --git a/src/managers/user_manager.rs b/src/managers/user_manager.rs index d393eac..ee49159 100644 --- a/src/managers/user_manager.rs +++ b/src/managers/user_manager.rs @@ -1,10 +1,8 @@ use std::default::Default; -use serde::{Deserialize, Serialize}; - use crate::models::{self}; -#[derive(Debug, Default, Deserialize, Serialize)] +#[derive(Debug, Default)] pub struct UserManager { pub user: icarus_models::user::User, pub ica_action: models::icarus_action::IcarusAction, diff --git a/src/models/api.rs b/src/models/api.rs index 6f64ddd..9fea79f 100644 --- a/src/models/api.rs +++ b/src/models/api.rs @@ -1,8 +1,7 @@ use std::default::Default; -use serde::{Deserialize, Serialize}; -#[derive(Clone, Debug, Default, Deserialize, Serialize)] +#[derive(Clone, Debug, Default)] pub struct Api { pub url: String, pub endpoint: String, diff --git a/src/models/flags.rs b/src/models/flags.rs index 7258812..b5476ef 100644 --- a/src/models/flags.rs +++ b/src/models/flags.rs @@ -1,8 +1,7 @@ use std::default::Default; -use serde::{Deserialize, Serialize}; -#[derive(Clone, Debug, Default, Deserialize, Serialize)] +#[derive(Clone, Debug, Default)] pub struct Flags { pub flag: String, pub value: String, diff --git a/src/models/icarus_action.rs b/src/models/icarus_action.rs index 3de451b..a2b212f 100644 --- a/src/models/icarus_action.rs +++ b/src/models/icarus_action.rs @@ -1,10 +1,9 @@ use std::default::Default; -use serde::{Deserialize, Serialize}; - use crate::models; -#[derive(Clone, Debug, Default, Deserialize, Serialize)] + +#[derive(Clone, Debug, Default)] pub struct IcarusAction { pub action: String, pub flags: Vec,