diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2022-06-01 12:27:18 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-01 12:27:18 +0200 |
commit | c8ee9f1335fb093cda3debabe15ad0f7a3ab9071 (patch) | |
tree | 1e9c72ab8eb67927a29fbb246ea582e2d2d23b3c | |
parent | 2cdf839904d63a3b6a3ed65f975808b6f72b94db (diff) | |
parent | b2661bfc6223506daa78bd2c9e16bddbfbc76bf9 (diff) |
Merge pull request #344 from matthiasbeyer/fix-clippy
Fix clippy: Derive Eq as well
-rw-r--r-- | examples/env-list/main.rs | 2 | ||||
-rw-r--r-- | src/ser.rs | 2 | ||||
-rw-r--r-- | tests/errors.rs | 2 | ||||
-rw-r--r-- | tests/file_toml.rs | 4 | ||||
-rw-r--r-- | tests/get.rs | 4 | ||||
-rw-r--r-- | tests/legacy/errors.rs | 2 | ||||
-rw-r--r-- | tests/legacy/file_toml.rs | 4 | ||||
-rw-r--r-- | tests/legacy/get.rs | 4 |
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>, } @@ -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>, } |