From 1bed4eb5a3727e84bac4d64995df212a971f4566 Mon Sep 17 00:00:00 2001 From: Max Audron Date: Wed, 26 Feb 2025 18:23:55 +0100 Subject: refactor deserialize and serializevariant trait move stuff around a bit to sepperate it out for deserializevariant --- src/message/signalproxy/heartbeat.rs | 2 +- src/message/signalproxy/initdata.rs | 2 +- src/message/signalproxy/initrequest.rs | 2 +- src/message/signalproxy/mod.rs | 2 +- src/message/signalproxy/rpccall.rs | 2 +- src/message/signalproxy/syncmessage.rs | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) (limited to 'src/message/signalproxy') diff --git a/src/message/signalproxy/heartbeat.rs b/src/message/signalproxy/heartbeat.rs index 32df3d4..9c952e5 100644 --- a/src/message/signalproxy/heartbeat.rs +++ b/src/message/signalproxy/heartbeat.rs @@ -1,7 +1,7 @@ use crate::error::ProtocolError; use crate::message::MessageType; use crate::primitive::{DateTime, Variant, VariantList}; -use crate::{deserialize::Deserialize, serialize::Serialize}; +use crate::serialize::{Deserialize, Serialize}; #[derive(Clone, Debug, std::cmp::PartialEq)] pub struct HeartBeat { diff --git a/src/message/signalproxy/initdata.rs b/src/message/signalproxy/initdata.rs index 2b9fa18..efdd8d7 100644 --- a/src/message/signalproxy/initdata.rs +++ b/src/message/signalproxy/initdata.rs @@ -1,7 +1,7 @@ use crate::error::ProtocolError; use crate::message::MessageType; use crate::primitive::{Variant, VariantList}; -use crate::{deserialize::Deserialize, serialize::Serialize}; +use crate::serialize::{Deserialize, Serialize}; use super::objects::Types; diff --git a/src/message/signalproxy/initrequest.rs b/src/message/signalproxy/initrequest.rs index 79b6cbc..1990dba 100644 --- a/src/message/signalproxy/initrequest.rs +++ b/src/message/signalproxy/initrequest.rs @@ -1,7 +1,7 @@ use crate::error::ProtocolError; use crate::message::MessageType; use crate::primitive::{Variant, VariantList}; -use crate::{deserialize::Deserialize, serialize::Serialize}; +use crate::serialize::{Deserialize, Serialize}; #[derive(Clone, Debug, std::cmp::PartialEq)] pub struct InitRequest { diff --git a/src/message/signalproxy/mod.rs b/src/message/signalproxy/mod.rs index 5801846..6cd887b 100644 --- a/src/message/signalproxy/mod.rs +++ b/src/message/signalproxy/mod.rs @@ -1,7 +1,7 @@ use crate::{ - deserialize::Deserialize, error::ProtocolError, primitive::{Variant, VariantList}, + serialize::Deserialize, serialize::Serialize, }; diff --git a/src/message/signalproxy/rpccall.rs b/src/message/signalproxy/rpccall.rs index 04c75cb..833fad9 100644 --- a/src/message/signalproxy/rpccall.rs +++ b/src/message/signalproxy/rpccall.rs @@ -2,7 +2,7 @@ use crate::error::ProtocolError; use crate::message::MessageType; use crate::primitive::Message; use crate::primitive::{Variant, VariantList}; -use crate::{deserialize::Deserialize, serialize::Serialize}; +use crate::serialize::{Deserialize, Serialize}; #[derive(Clone, Debug, std::cmp::PartialEq)] pub enum RpcCall { diff --git a/src/message/signalproxy/syncmessage.rs b/src/message/signalproxy/syncmessage.rs index b1123ac..94930af 100644 --- a/src/message/signalproxy/syncmessage.rs +++ b/src/message/signalproxy/syncmessage.rs @@ -1,7 +1,7 @@ use crate::error::ProtocolError; use crate::message::MessageType; use crate::primitive::{Variant, VariantList}; -use crate::{deserialize::Deserialize, serialize::Serialize}; +use crate::serialize::{Deserialize, Serialize}; #[derive(Debug, Clone, PartialEq, Eq, PartialOrd, Ord)] pub enum Class { -- cgit v1.2.3 class='age-days' data-ut='1771766180' title='2026-02-22 14:16:20 +0100'>9 daysadd error for unkown sync message slot_nameMax Audron-43/+51 9 daysNetworkList and signalproxy objects error handlingMax Audron-504/+693 10 daysSyncable trait error handlingMax Audron-91/+152 10 dayshandshare and signalproxy/rpccall error handlingMax Audron-91/+165 10 daysuse ProtocolError for From deriveMax Audron-7/+7 10 daysclean up clippy lintsMax Audron-259/+242 10 daysreplace all match_variant instances with try_intoMax Audron-134/+111 2025-07-27remove old readme.orgMax Audron-35/+0 2025-07-27temporarly fix nested network repr parsing for variant typesMax Audron-39/+39 2025-07-27fix sessioninit message wrongly using NetworkMap to convert a fieldMax Audron-4/+5 2025-03-03update roadmapMax Audron-2/+10 2025-03-01implement rpc callsMax Audron-64/+762 2025-03-01add UserType implementation for required signalproxy objectsMax Audron-13/+131 2025-03-01remove old quassel attributes from derive macrosMax Audron-37/+36 2025-02-27extend docs and reorganize filesMax Audron-1281/+321 2025-02-26implement NetworkId UserTypeMax Audron-108/+196 2025-02-26implement IdentityIdMax Audron-8/+79 2025-02-26refactor variant deserializationMax Audron-123/+59 2025-02-26refactor deserialize and serializevariant traitMax Audron-90/+80 2025-02-26refactor variant serialization codeMax Audron-256/+405 2025-02-26add MsgId and BufferId to objects where neededMax Audron-141/+157 2025-02-25enable transparent repr for msgid and bufferidMax Audron-0/+2 2025-02-25Implement BacklogManagerTobias Deiminger-59/+113 2025-02-25Use BufferId in BufferInfoTobias Deiminger-10/+11 2025-02-25Use BufferId in VariantTobias Deiminger-2/+33 2025-02-25Add BufferId as Rust typeTobias Deiminger-0/+39 2025-02-25Use MsgId in MessageTobias Deiminger-18/+6 2025-02-25Use MsgId in VariantTobias Deiminger-20/+37 2025-02-25Add MsgId as Rust typeTobias Deiminger-0/+56 2025-02-24added session manager comments and log messageMax Audron-1/+3 2025-02-23add identity syncable to SessionManagerMax Audron-1/+8 2025-02-23add syncables for IrcUserMax Audron-2/+53 2025-02-23move network config to it's own file and impl it's syncMax Audron-23/+84 2025-02-23add basic network syncablesMax Audron-39/+420 2025-02-23clean up unused_import and unused_variables a bitMax Audron-2/+8 2025-02-23fix server feature errorsMax Audron-28/+23 2025-02-23fix ircchannel and maplist network representationMax Audron-154/+137 2025-02-22replace deprecated failure crate with thiserrorMax Audron-278/+194 2025-02-22update dependencies and fix errorsMax Audron-508/+332 2025-02-22update flakeMax Audron-94/+117 2024-05-22add todos to readmeMax Audron-16/+35