@@ -34,7 +34,7 @@ impl RequestId {
34
34
}
35
35
}
36
36
37
- #[ derive( Debug , Clone , PartialEq ) ]
37
+ #[ derive( Debug , Clone , PartialEq , Eq ) ]
38
38
/// A combined type representing requests and responses.
39
39
pub enum Message {
40
40
/// A request, which contains its [`RequestId`].
@@ -43,7 +43,7 @@ pub enum Message {
43
43
Response ( Response ) ,
44
44
}
45
45
46
- #[ derive( Debug , Clone , PartialEq ) ]
46
+ #[ derive( Debug , Clone , PartialEq , Eq ) ]
47
47
/// A request sent between nodes.
48
48
pub struct Request {
49
49
/// The [`RequestId`] of the request.
@@ -52,7 +52,7 @@ pub struct Request {
52
52
pub body : RequestBody ,
53
53
}
54
54
55
- #[ derive( Debug , Clone , PartialEq ) ]
55
+ #[ derive( Debug , Clone , PartialEq , Eq ) ]
56
56
/// A response sent in response to a [`Request`]
57
57
pub struct Response {
58
58
/// The [`RequestId`] of the request that triggered this response.
@@ -61,7 +61,7 @@ pub struct Response {
61
61
pub body : ResponseBody ,
62
62
}
63
63
64
- #[ derive( Debug , Clone , PartialEq ) ]
64
+ #[ derive( Debug , Clone , PartialEq , Eq ) ]
65
65
pub enum RequestBody {
66
66
/// A PING request.
67
67
Ping {
@@ -90,7 +90,7 @@ pub enum RequestBody {
90
90
TopicQuery { topic : TopicHash } ,
91
91
}
92
92
93
- #[ derive( Debug , Clone , PartialEq ) ]
93
+ #[ derive( Debug , Clone , PartialEq , Eq ) ]
94
94
pub enum ResponseBody {
95
95
/// A PONG response.
96
96
Pong {
0 commit comments