diff options
author | Matthias Beyer <matthias.beyer@ifm.com> | 2022-08-18 15:07:40 +0200 |
---|---|---|
committer | Matthias Beyer <matthias.beyer@ifm.com> | 2022-08-18 15:40:40 +0200 |
commit | 82b56a1be761836ae2836df3a5d978d446d48ca6 (patch) | |
tree | b6662ab88da0810c9fd01a4a53c438cb80d97829 /crates/core/tedge | |
parent | 27d21b7e0f4a0563e279189ed9152d9a89929fe2 (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>
Diffstat (limited to 'crates/core/tedge')
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, |