summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2022-06-01 12:27:18 +0200
committerGitHub <noreply@github.com>2022-06-01 12:27:18 +0200
commitc8ee9f1335fb093cda3debabe15ad0f7a3ab9071 (patch)
tree1e9c72ab8eb67927a29fbb246ea582e2d2d23b3c
parent2cdf839904d63a3b6a3ed65f975808b6f72b94db (diff)
parentb2661bfc6223506daa78bd2c9e16bddbfbc76bf9 (diff)
Merge pull request #344 from matthiasbeyer/fix-clippy
Fix clippy: Derive Eq as well
-rw-r--r--examples/env-list/main.rs2
-rw-r--r--src/ser.rs2
-rw-r--r--tests/errors.rs2
-rw-r--r--tests/file_toml.rs4
-rw-r--r--tests/get.rs4
-rw-r--r--tests/legacy/errors.rs2
-rw-r--r--tests/legacy/file_toml.rs4
-rw-r--r--tests/legacy/get.rs4
8 files changed, 12 insertions, 12 deletions
diff --git a/examples/env-list/main.rs b/examples/env-list/main.rs
index f567419..b55f3a9 100644
--- a/examples/env-list/main.rs
+++ b/examples/env-list/main.rs
@@ -1,5 +1,5 @@
use config::Config;
-#[derive(Debug, Default, serde_derive::Deserialize, PartialEq)]
+#[derive(Debug, Default, serde_derive::Deserialize, PartialEq, Eq)]
struct AppConfig {
list: Vec<String>,
}
diff --git a/src/ser.rs b/src/ser.rs
index 9ccf7c7..2d09e1c 100644
--- a/src/ser.rs
+++ b/src/ser.rs
@@ -702,7 +702,7 @@ mod test {
#[test]
fn test_struct() {
- #[derive(Debug, Serialize, Deserialize, PartialEq)]
+ #[derive(Debug, Serialize, Deserialize, PartialEq, Eq)]
struct Test {
int: u32,
seq: Vec<String>,
diff --git a/tests/errors.rs b/tests/errors.rs
index 773fa46..04e04a6 100644
--- a/tests/errors.rs
+++ b/tests/errors.rs
@@ -65,7 +65,7 @@ fn test_error_type_detached() {
#[test]
fn test_error_enum_de() {
- #[derive(Debug, Deserialize, PartialEq)]
+ #[derive(Debug, Deserialize, PartialEq, Eq)]
enum Diode {
Off,
Brightness(i32),
diff --git a/tests/file_toml.rs b/tests/file_toml.rs
index 9eed788..9c5ee57 100644
--- a/tests/file_toml.rs
+++ b/tests/file_toml.rs
@@ -20,10 +20,10 @@ struct Place {
rating: Option<f32>,
}
-#[derive(Debug, Deserialize, PartialEq)]
+#[derive(Debug, Deserialize, PartialEq, Eq)]
struct PlaceNumber(u8);
-#[derive(Debug, Deserialize, PartialEq)]
+#[derive(Debug, Deserialize, PartialEq, Eq)]
struct AsciiCode(i8);
#[derive(Debug, Deserialize)]
diff --git a/tests/get.rs b/tests/get.rs
index fe66d34..fc53207 100644
--- a/tests/get.rs
+++ b/tests/get.rs
@@ -211,7 +211,7 @@ fn test_struct_array() {
#[test]
fn test_enum() {
- #[derive(Debug, Deserialize, PartialEq)]
+ #[derive(Debug, Deserialize, PartialEq, Eq)]
#[serde(rename_all = "lowercase")]
enum Diode {
Off,
@@ -268,7 +268,7 @@ fn test_enum_key() {
#[test]
fn test_int_key() {
- #[derive(Debug, Deserialize, PartialEq)]
+ #[derive(Debug, Deserialize, PartialEq, Eq)]
struct Settings {
divisors: Map<u32, u32>,
}
diff --git a/tests/legacy/errors.rs b/tests/legacy/errors.rs
index 885580f..e0835f5 100644
--- a/tests/legacy/errors.rs
+++ b/tests/legacy/errors.rs
@@ -65,7 +65,7 @@ fn test_error_type_detached() {
#[test]
fn test_error_enum_de() {
- #[derive(Debug, Deserialize, PartialEq)]
+ #[derive(Debug, Deserialize, PartialEq, Eq)]
enum Diode {
Off,
Brightness(i32),
diff --git a/tests/legacy/file_toml.rs b/tests/legacy/file_toml.rs
index 795f1ab..5d7a9e3 100644
--- a/tests/legacy/file_toml.rs
+++ b/tests/legacy/file_toml.rs
@@ -19,10 +19,10 @@ struct Place {
rating: Option<f32>,
}
-#[derive(Debug, Deserialize, PartialEq)]
+#[derive(Debug, Deserialize, PartialEq, Eq)]
struct PlaceNumber(u8);
-#[derive(Debug, Deserialize, PartialEq)]
+#[derive(Debug, Deserialize, PartialEq, Eq)]
struct AsciiCode(i8);
#[derive(Debug, Deserialize)]
diff --git a/tests/legacy/get.rs b/tests/legacy/get.rs
index 24f0d35..837ad9e 100644
--- a/tests/legacy/get.rs
+++ b/tests/legacy/get.rs
@@ -211,7 +211,7 @@ fn test_struct_array() {
#[test]
fn test_enum() {
- #[derive(Debug, Deserialize, PartialEq)]
+ #[derive(Debug, Deserialize, PartialEq, Eq)]
#[serde(rename_all = "lowercase")]
enum Diode {
Off,
@@ -268,7 +268,7 @@ fn test_enum_key() {
#[test]
fn test_int_key() {
- #[derive(Debug, Deserialize, PartialEq)]
+ #[derive(Debug, Deserialize, PartialEq, Eq)]
struct Settings {
divisors: Map<u32, u32>,
}