summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <matthias.beyer@ifm.com>2022-08-18 15:07:40 +0200
committerMatthias Beyer <matthias.beyer@ifm.com>2022-08-18 15:40:40 +0200
commit82b56a1be761836ae2836df3a5d978d446d48ca6 (patch)
treeb6662ab88da0810c9fd01a4a53c438cb80d97829
parent27d21b7e0f4a0563e279189ed9152d9a89929fe2 (diff)
Fix clippy: tedge: Add derive for Eq
This fixes clippy::derive_partial_eq_without_eq Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
-rw-r--r--crates/core/tedge/src/cli/connect/bridge_config.rs2
-rw-r--r--crates/core/tedge/src/cli/connect/bridge_config_azure.rs2
-rw-r--r--crates/core/tedge/src/cli/connect/bridge_config_c8y.rs2
-rw-r--r--crates/core/tedge/src/cli/connect/cli.rs2
-rw-r--r--crates/core/tedge/src/cli/connect/common_mosquitto_config.rs4
-rw-r--r--crates/core/tedge/src/system_services/managers/config.rs4
6 files changed, 8 insertions, 8 deletions
diff --git a/crates/core/tedge/src/cli/connect/bridge_config.rs b/crates/core/tedge/src/cli/connect/bridge_config.rs
index f843c7fe..9f02bab0 100644
--- a/crates/core/tedge/src/cli/connect/bridge_config.rs
+++ b/crates/core/tedge/src/cli/connect/bridge_config.rs
@@ -3,7 +3,7 @@ use crate::cli::connect::ConnectError;
use tedge_config::FilePath;
use url::Url;
-#[derive(Debug, PartialEq)]
+#[derive(Debug, Eq, PartialEq)]
pub struct BridgeConfig {
pub cloud_name: String,
pub config_file: String,
diff --git a/crates/core/tedge/src/cli/connect/bridge_config_azure.rs b/crates/core/tedge/src/cli/connect/bridge_config_azure.rs
index 4182335e..4e0b2a76 100644
--- a/crates/core/tedge/src/cli/connect/bridge_config_azure.rs
+++ b/crates/core/tedge/src/cli/connect/bridge_config_azure.rs
@@ -1,7 +1,7 @@
use crate::cli::connect::BridgeConfig;
use tedge_config::{ConnectUrl, FilePath};
-#[derive(Debug, PartialEq)]
+#[derive(Debug, Eq, PartialEq)]
pub struct BridgeConfigAzureParams {
pub connect_url: ConnectUrl,
pub mqtt_tls_port: u16,
diff --git a/crates/core/tedge/src/cli/connect/bridge_config_c8y.rs b/crates/core/tedge/src/cli/connect/bridge_config_c8y.rs
index 31330598..730daab9 100644
--- a/crates/core/tedge/src/cli/connect/bridge_config_c8y.rs
+++ b/crates/core/tedge/src/cli/connect/bridge_config_c8y.rs
@@ -1,7 +1,7 @@
use crate::cli::connect::BridgeConfig;
use tedge_config::{ConnectUrl, FilePath, TemplatesSet};
-#[derive(Debug, PartialEq)]
+#[derive(Debug, Eq, PartialEq)]
pub struct BridgeConfigC8yParams {
pub connect_url: ConnectUrl,
pub mqtt_tls_port: u16,
diff --git a/crates/core/tedge/src/cli/connect/cli.rs b/crates/core/tedge/src/cli/connect/cli.rs
index 7253d1a7..8f1f0112 100644
--- a/crates/core/tedge/src/cli/connect/cli.rs
+++ b/crates/core/tedge/src/cli/connect/cli.rs
@@ -2,7 +2,7 @@ use crate::cli::connect::*;
use crate::command::{BuildCommand, BuildContext, Command};
use crate::system_services::service_manager;
-#[derive(clap::Subcommand, Debug, PartialEq)]
+#[derive(clap::Subcommand, Debug, Eq, PartialEq)]
pub enum TEdgeConnectOpt {
/// Create connection to Cumulocity
///
diff --git a/crates/core/tedge/src/cli/connect/common_mosquitto_config.rs b/crates/core/tedge/src/cli/connect/common_mosquitto_config.rs
index 68af7d00..5de4f5cc 100644
--- a/crates/core/tedge/src/cli/connect/common_mosquitto_config.rs
+++ b/crates/core/tedge/src/cli/connect/common_mosquitto_config.rs
@@ -1,6 +1,6 @@
const COMMON_MOSQUITTO_CONFIG_FILENAME: &str = "tedge-mosquitto.conf";
-#[derive(Clone, Debug, PartialEq)]
+#[derive(Clone, Debug, Eq, PartialEq)]
pub struct ListenerConfig {
pub port: Option<u16>,
pub bind_address: Option<String>,
@@ -67,7 +67,7 @@ impl ListenerConfig {
}
}
-#[derive(Clone, Debug, PartialEq)]
+#[derive(Clone, Debug, Eq, PartialEq)]
pub struct CommonMosquittoConfig {
pub config_file: String,
pub internal_listener: ListenerConfig,
diff --git a/crates/core/tedge/src/system_services/managers/config.rs b/crates/core/tedge/src/system_services/managers/config.rs
index 252bbaf7..24d4ff92 100644
--- a/crates/core/tedge/src/system_services/managers/config.rs
+++ b/crates/core/tedge/src/system_services/managers/config.rs
@@ -5,12 +5,12 @@ use std::path::PathBuf;
pub const SERVICE_CONFIG_FILE: &str = "system.toml";
-#[derive(Deserialize, Debug, Default, PartialEq)]
+#[derive(Deserialize, Debug, Default, Eq, PartialEq)]
pub struct SystemConfig {
pub(crate) init: InitConfig,
}
-#[derive(Deserialize, Debug, PartialEq)]
+#[derive(Deserialize, Debug, Eq, PartialEq)]
#[serde(deny_unknown_fields)]
pub struct InitConfig {
pub name: String,