diff --git a/crates/ruma-common/src/identifiers/room_or_room_alias_id.rs b/crates/ruma-common/src/identifiers/room_or_room_alias_id.rs index cbbdb1b2..ed22b606 100644 --- a/crates/ruma-common/src/identifiers/room_or_room_alias_id.rs +++ b/crates/ruma-common/src/identifiers/room_or_room_alias_id.rs @@ -64,7 +64,7 @@ impl RoomOrAliasId { } } -#[derive(PartialEq)] +#[derive(PartialEq, Eq)] enum Variant { RoomId, RoomAliasId, diff --git a/crates/ruma-signatures/src/verification.rs b/crates/ruma-signatures/src/verification.rs index f2eeba1a..8c47ac4a 100644 --- a/crates/ruma-signatures/src/verification.rs +++ b/crates/ruma-signatures/src/verification.rs @@ -49,7 +49,7 @@ impl Verifier for Ed25519Verifier { /// calculated during verification. This is not necessarily an error condition, as it may indicate /// that the event has been redacted. In this case, receiving homeservers should store a redacted /// version of the event. -#[derive(Clone, Debug, Hash, PartialEq)] +#[derive(Clone, Debug, Hash, PartialEq, Eq)] #[allow(clippy::exhaustive_enums)] pub enum Verified { /// All signatures are valid and the content hashes match.