From 275b654a17b02d6293341bf8d0bd8f0091527cb3 Mon Sep 17 00:00:00 2001 From: Max Audron Date: Sun, 23 Feb 2025 13:48:19 +0100 Subject: fix server feature errors --- src/message/signalproxy/objects/chanmodes.rs | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) (limited to 'src/message/signalproxy/objects/chanmodes.rs') diff --git a/src/message/signalproxy/objects/chanmodes.rs b/src/message/signalproxy/objects/chanmodes.rs index a13a0bb..1161e28 100644 --- a/src/message/signalproxy/objects/chanmodes.rs +++ b/src/message/signalproxy/objects/chanmodes.rs @@ -1,31 +1,25 @@ use std::collections::HashMap; -use libquassel_derive::Setters; - use crate::{ message::NetworkMap, primitive::{StringList, Variant, VariantMap}, }; -#[derive(Debug, Clone, PartialEq, Setters)] +#[derive(Debug, Clone, PartialEq)] pub struct ChanModes { /// Modes that add or remove items from a list, like commonly +b for the banlist. /// /// Always require a parameter from server to client. /// Clients can request the whole list by leaving the parameter empty - #[setter(skip)] pub channel_modes_a: HashMap, /// Modes that take a parameter as setting and require it when setting or removing the mode. - #[setter(skip)] pub channel_modes_b: HashMap, /// Modes that take a parameter as setting, but only require it when setting the mode. - #[setter(skip)] pub channel_modes_c: HashMap, /// Modes without a parameter. - #[setter(skip)] pub channel_modes_d: String, } @@ -136,9 +130,6 @@ mod tests { #[test] fn chanmodes_from_network() { - assert_eq!( - ChanModes::from_network_map(&mut get_network()), - get_runtime() - ) + assert_eq!(ChanModes::from_network_map(&mut get_network()), get_runtime()) } } -- cgit v1.2.3