From aabff0e8ebd0d8ef3c7a66b5921055d7f68980f7 Mon Sep 17 00:00:00 2001 From: Mauro D Date: Sun, 30 Oct 2022 09:39:21 +0000 Subject: [PATCH] Fixed SieveCapabilities deserialization. --- src/client.rs | 2 +- src/core/session.rs | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/client.rs b/src/client.rs index 1c1378c..331aef2 100644 --- a/src/client.rs +++ b/src/client.rs @@ -555,7 +555,7 @@ impl From<(String, String)> for Credentials { #[cfg(test)] mod tests { - use crate::core::response::{Response, TaggedMethodResponse}; + use crate::core::{response::{Response, TaggedMethodResponse}}; #[test] fn test_deserialize() { diff --git a/src/core/session.rs b/src/core/session.rs index 51de182..916391d 100644 --- a/src/core/session.rs +++ b/src/core/session.rs @@ -110,19 +110,19 @@ pub struct WebSocketCapabilities { #[derive(Debug, Clone, Serialize, Deserialize)] pub struct SieveCapabilities { - #[serde(rename(serialize = "maxSizeScriptName"))] + #[serde(rename = "maxSizeScriptName")] max_script_name: Option, - #[serde(rename(serialize = "maxSizeScript"))] + #[serde(rename = "maxSizeScript")] max_script_size: Option, - #[serde(rename(serialize = "maxNumberScripts"))] + #[serde(rename = "maxNumberScripts")] max_scripts: Option, - #[serde(rename(serialize = "maxNumberRedirects"))] + #[serde(rename = "maxNumberRedirects")] max_redirects: Option, - #[serde(rename(serialize = "sieveExtensions"))] + #[serde(rename = "sieveExtensions")] extensions: Vec, - #[serde(rename(serialize = "notificationMethods"))] + #[serde(rename = "notificationMethods")] notification_methods: Option>, - #[serde(rename(serialize = "externalLists"))] + #[serde(rename = "externalLists")] ext_lists: Option>, }