From 84348ac029f27477dd4a8b4dde930dcc411ca765 Mon Sep 17 00:00:00 2001 From: NinekoTheCat Date: Sun, 24 Dec 2023 20:32:27 +0100 Subject: [PATCH] fix: removed uneccesary derives --- src/service/acl/data.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/service/acl/data.rs b/src/service/acl/data.rs index 0d1efff4..8ce3468f 100644 --- a/src/service/acl/data.rs +++ b/src/service/acl/data.rs @@ -1,7 +1,6 @@ use std::collections::HashSet; use clap::ValueEnum; -use serde::{Deserialize, Serialize}; use url::Host; pub trait Data: Send + Sync { @@ -17,7 +16,7 @@ pub trait Data: Send + Sync { fn get_all_acls(&self) -> HashSet; } -#[derive(Serialize, Deserialize, Debug, Clone, Copy, Hash, Eq, PartialEq, ValueEnum)] +#[derive(Debug, Clone, Copy, Hash, Eq, PartialEq, ValueEnum)] pub enum AclMode { Block, Allow, @@ -31,7 +30,7 @@ impl AclMode { } } } -#[derive(Serialize, Deserialize, Debug, Clone, Hash, Eq, PartialEq)] +#[derive(Hash, Eq, PartialEq)] pub struct AclDatabaseEntry { pub(crate) mode: AclMode,