tsk-80: Removing unused serde references (#88)

* tsk-80: Removing unused serde references

* tsk-80: Version bump

* tsk-80: Formatting code
This commit was merged in pull request #88.
This commit is contained in:
KD
2025-10-23 21:10:08 -04:00
committed by GitHub
parent 3cadac4efd
commit 05a9134aaa
9 changed files with 14 additions and 34 deletions
Generated
+1 -1
View File
@@ -451,7 +451,7 @@ dependencies = [
[[package]] [[package]]
name = "icarus-dm" name = "icarus-dm"
version = "0.8.5" version = "0.8.6"
dependencies = [ dependencies = [
"futures", "futures",
"http", "http",
+1 -1
View File
@@ -1,6 +1,6 @@
[package] [package]
name = "icarus-dm" name = "icarus-dm"
version = "0.8.5" version = "0.8.6"
rust-version = "1.90" rust-version = "1.90"
edition = "2024" edition = "2024"
+1 -3
View File
@@ -1,8 +1,6 @@
use serde::{Deserialize, Serialize};
use crate::{models, utilities}; use crate::{models, utilities};
#[derive(Debug, Deserialize, Serialize)] #[derive(Debug)]
pub struct ActionManager { pub struct ActionManager {
pub action: String, pub action: String,
pub flags: Vec<models::flags::Flags>, pub flags: Vec<models::flags::Flags>,
+1 -3
View File
@@ -4,15 +4,13 @@ use std::fs::read_dir;
use std::io::{Result, Write}; use std::io::{Result, Write};
use std::str::FromStr; use std::str::FromStr;
use serde::{Deserialize, Serialize};
use crate::managers; use crate::managers;
use crate::models::{self}; use crate::models::{self};
use crate::parsers; use crate::parsers;
use crate::syncers; use crate::syncers;
use crate::utilities; use crate::utilities;
#[derive(Debug, Deserialize, Serialize)] #[derive(Debug)]
pub struct CommitManager { pub struct CommitManager {
pub ica_action: models::icarus_action::IcarusAction, pub ica_action: models::icarus_action::IcarusAction,
} }
+1 -3
View File
@@ -1,10 +1,8 @@
use std::default::Default; use std::default::Default;
use serde::{Deserialize, Serialize};
use crate::models::{self}; use crate::models::{self};
#[derive(Debug, Default, Deserialize, Serialize)] #[derive(Debug, Default)]
pub struct UserManager { pub struct UserManager {
pub user: icarus_models::user::User, pub user: icarus_models::user::User,
pub ica_action: models::icarus_action::IcarusAction, pub ica_action: models::icarus_action::IcarusAction,
+1 -3
View File
@@ -1,8 +1,6 @@
use std::default::Default; use std::default::Default;
use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, Default)]
#[derive(Clone, Debug, Default, Deserialize, Serialize)]
pub struct Api { pub struct Api {
pub url: String, pub url: String,
pub endpoint: String, pub endpoint: String,
+1 -3
View File
@@ -1,8 +1,6 @@
use std::default::Default; use std::default::Default;
use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, Default)]
#[derive(Clone, Debug, Default, Deserialize, Serialize)]
pub struct Flags { pub struct Flags {
pub flag: String, pub flag: String,
pub value: String, pub value: String,
+1 -3
View File
@@ -1,10 +1,8 @@
use std::default::Default; use std::default::Default;
use serde::{Deserialize, Serialize};
use crate::models; use crate::models;
#[derive(Clone, Debug, Default, Deserialize, Serialize)] #[derive(Clone, Debug, Default)]
pub struct IcarusAction { pub struct IcarusAction {
pub action: String, pub action: String,
pub flags: Vec<models::flags::Flags>, pub flags: Vec<models::flags::Flags>,
+6 -14
View File
@@ -2,19 +2,11 @@ pub fn o_to_string(val: &std::ffi::OsString) -> Result<std::string::String, std:
match val.clone().into_string() { match val.clone().into_string() {
Ok(value) => Ok(value), Ok(value) => Ok(value),
Err(err) => match err.into_string() { Err(err) => match err.into_string() {
Ok(res) => { Ok(res) => Err(std::io::Error::other(res.to_string())),
Err(std::io::Error::other(res.to_string())) Err(err) => match err.to_str() {
} Some(err) => Err(std::io::Error::other(err)),
Err(err) => { None => Err(std::io::Error::other("Undefined error")),
match err.to_str() { },
Some(err) => { },
Err(std::io::Error::other(err))
}
None => {
Err(std::io::Error::other("Undefined error"))
}
}
}
}
} }
} }