From 492cf38cbb67d14d7a4b56aba3076fcc37e8967d Mon Sep 17 00:00:00 2001 From: Max Audron Date: Tue, 4 Oct 2022 09:16:26 +0200 Subject: derive default for all signalproxy objects and make singalmessage class an enum --- src/message/signalproxy/objects/certmanager.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/message/signalproxy/objects/certmanager.rs') diff --git a/src/message/signalproxy/objects/certmanager.rs b/src/message/signalproxy/objects/certmanager.rs index c82d06c..a518b7b 100644 --- a/src/message/signalproxy/objects/certmanager.rs +++ b/src/message/signalproxy/objects/certmanager.rs @@ -1,10 +1,10 @@ use libquassel_derive::{NetworkList, NetworkMap}; -use crate::message::Syncable; +use crate::message::{Syncable, Class}; #[allow(unused_imports)] use crate::primitive::Variant; -#[derive(Debug, Clone, PartialEq, NetworkList, NetworkMap)] +#[derive(Debug, Clone, PartialEq, NetworkList, NetworkMap, Default)] pub struct CertManager { #[network(rename = "sslKey", variant = "ByteArray")] pub ssl_key: String, @@ -46,5 +46,5 @@ impl crate::message::StatefulSyncableClient for CertManager { impl crate::message::StatefulSyncableServer for CertManager {} impl Syncable for CertManager { - const CLASS: &'static str = "CertManager"; + const CLASS: Class = Class::CertManager; } -- cgit v1.2.3