summaryrefslogtreecommitdiffstats
path: root/crates/core/c8y_smartrest/src/smartrest_deserializer.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/core/c8y_smartrest/src/smartrest_deserializer.rs')
-rw-r--r--crates/core/c8y_smartrest/src/smartrest_deserializer.rs18
1 files changed, 8 insertions, 10 deletions
diff --git a/crates/core/c8y_smartrest/src/smartrest_deserializer.rs b/crates/core/c8y_smartrest/src/smartrest_deserializer.rs
index 63b031fc..d29f0fdc 100644
--- a/crates/core/c8y_smartrest/src/smartrest_deserializer.rs
+++ b/crates/core/c8y_smartrest/src/smartrest_deserializer.rs
@@ -29,14 +29,14 @@ impl TryFrom<String> for CumulocitySoftwareUpdateActions {
}
}
-#[derive(Debug, Deserialize, Serialize, PartialEq)]
+#[derive(Debug, Deserialize, Serialize, Eq, PartialEq)]
pub struct SmartRestUpdateSoftware {
pub message_id: String,
pub external_id: String,
pub update_list: Vec<SmartRestUpdateSoftwareModule>,
}
-#[derive(Debug, Deserialize, Serialize, PartialEq)]
+#[derive(Debug, Deserialize, Serialize, Eq, PartialEq)]
pub struct SmartRestUpdateSoftwareModule {
pub software: String,
pub version: Option<String>,
@@ -176,9 +176,7 @@ where
let date_string_end = &date_string.split('+').last();
date_string = match date_string_end {
Some(string) if !string.contains(':') => {
- date_string[0..str_size - 2].to_string()
- + ":"
- + &date_string[str_size - 2..str_size].to_string()
+ date_string[0..str_size - 2].to_string() + ":" + &date_string[str_size - 2..str_size]
}
_ => date_string,
};
@@ -211,7 +209,7 @@ pub enum SmartRestVariant {
SmartRestLogRequest,
}
-#[derive(Debug, Deserialize, Serialize, PartialEq)]
+#[derive(Debug, Deserialize, Serialize, Eq, PartialEq)]
pub struct SmartRestLogRequest {
pub message_id: String,
pub device: String,
@@ -226,7 +224,7 @@ pub struct SmartRestLogRequest {
impl SmartRestRequestGeneric for SmartRestLogRequest {}
-#[derive(Debug, Deserialize, Serialize, PartialEq)]
+#[derive(Debug, Deserialize, Serialize, Eq, PartialEq)]
pub struct SmartRestRestartRequest {
pub message_id: String,
pub device: String,
@@ -234,7 +232,7 @@ pub struct SmartRestRestartRequest {
impl SmartRestRequestGeneric for SmartRestRestartRequest {}
-#[derive(Debug, Deserialize, Serialize, PartialEq)]
+#[derive(Debug, Deserialize, Serialize, Eq, PartialEq)]
pub struct SmartRestConfigUploadRequest {
pub message_id: String,
pub device: String,
@@ -243,7 +241,7 @@ pub struct SmartRestConfigUploadRequest {
impl SmartRestRequestGeneric for SmartRestConfigUploadRequest {}
-#[derive(Debug, Deserialize, Serialize, PartialEq, Clone)]
+#[derive(Debug, Deserialize, Serialize, Eq, PartialEq, Clone)]
pub struct SmartRestConfigDownloadRequest {
pub message_id: String,
pub device: String,
@@ -255,7 +253,7 @@ impl SmartRestRequestGeneric for SmartRestConfigDownloadRequest {}
type JwtToken = String;
-#[derive(Debug, Deserialize, PartialEq)]
+#[derive(Debug, Deserialize, Eq, PartialEq)]
pub struct SmartRestJwtResponse {
id: u16,
token: JwtToken,