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 | 217cf351d342c842a58fbc50fce76d62a4947168 (patch) | |
tree | 78c50ee2017d8e7dcf5124a3cf9d7580df4dfc4e | |
parent | 82b56a1be761836ae2836df3a5d978d446d48ca6 (diff) |
Fix clippy: tedge_agent: 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_agent/src/state.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/core/tedge_agent/src/state.rs b/crates/core/tedge_agent/src/state.rs index 36b378dd..3fdb8831 100644 --- a/crates/core/tedge_agent/src/state.rs +++ b/crates/core/tedge_agent/src/state.rs @@ -88,7 +88,7 @@ impl AgentStateRepository { } } -#[derive(Clone, Debug, Deserialize, PartialEq, Serialize)] +#[derive(Clone, Debug, Deserialize, Eq, PartialEq, Serialize)] #[serde(untagged)] pub enum StateStatus { Software(SoftwareOperationVariants), @@ -96,20 +96,20 @@ pub enum StateStatus { UnknownOperation, } -#[derive(Clone, Debug, Deserialize, PartialEq, Serialize)] +#[derive(Clone, Debug, Deserialize, Eq, PartialEq, Serialize)] #[serde(rename_all = "lowercase")] pub enum SoftwareOperationVariants { List, Update, } -#[derive(Clone, Debug, Deserialize, PartialEq, Serialize)] +#[derive(Clone, Debug, Deserialize, Eq, PartialEq, Serialize)] pub enum RestartOperationStatus { Pending, Restarting, } -#[derive(Debug, Default, Deserialize, PartialEq, Serialize)] +#[derive(Debug, Default, Deserialize, Eq, PartialEq, Serialize)] #[serde(deny_unknown_fields)] pub struct State { pub operation_id: Option<String>, |