From 117d7fbe046fe23c400a925ccba7317d8a1d3f08 Mon Sep 17 00:00:00 2001 From: Manos Pitsidianakis Date: Tue, 4 Oct 2022 15:51:43 +0300 Subject: [PATCH] melib/jmap/rfc8620.rs: make private fields public --- melib/src/backends/jmap/rfc8620.rs | 42 +++++++++++++++--------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/melib/src/backends/jmap/rfc8620.rs b/melib/src/backends/jmap/rfc8620.rs index bf6d5724..9ce8d43f 100644 --- a/melib/src/backends/jmap/rfc8620.rs +++ b/melib/src/backends/jmap/rfc8620.rs @@ -227,32 +227,32 @@ impl Object for JmapSession { #[serde(rename_all = "camelCase")] pub struct CapabilitiesObject { #[serde(default)] - max_size_upload: u64, + pub max_size_upload: u64, #[serde(default)] - max_concurrent_upload: u64, + pub max_concurrent_upload: u64, #[serde(default)] - max_size_request: u64, + pub max_size_request: u64, #[serde(default)] - max_concurrent_requests: u64, + pub max_concurrent_requests: u64, #[serde(default)] - max_calls_in_request: u64, + pub max_calls_in_request: u64, #[serde(default)] - max_objects_in_get: u64, + pub max_objects_in_get: u64, #[serde(default)] - max_objects_in_set: u64, + pub max_objects_in_set: u64, #[serde(default)] - collation_algorithms: Vec, + pub collation_algorithms: Vec, } #[derive(Deserialize, Serialize, Debug)] #[serde(rename_all = "camelCase")] pub struct Account { - name: String, - is_personal: bool, - is_read_only: bool, - account_capabilities: HashMap, + pub name: String, + pub is_personal: bool, + pub is_read_only: bool, + pub account_capabilities: HashMap, #[serde(flatten)] - extra_properties: HashMap, + pub extra_properties: HashMap, } impl Object for Account { @@ -440,20 +440,20 @@ pub struct Query, OBJ: Object> where OBJ: std::fmt::Debug + Serialize, { - account_id: Id, - filter: Option, - sort: Option>, + pub account_id: Id, + pub filter: Option, + pub sort: Option>, #[serde(default)] - position: u64, + pub position: u64, #[serde(skip_serializing_if = "Option::is_none")] - anchor: Option, + pub anchor: Option, #[serde(default)] #[serde(skip_serializing_if = "u64_zero")] - anchor_offset: u64, + pub anchor_offset: u64, #[serde(skip_serializing_if = "Option::is_none")] - limit: Option, + pub limit: Option, #[serde(default = "bool_false")] - calculate_total: bool, + pub calculate_total: bool, #[serde(skip)] _ph: PhantomData OBJ>, }