@@ -29,7 +29,7 @@ const MD5_PART_MAGIC_BYTES: &[u8] = &[
29
29
] ;
30
30
const END_MARKER : [ u8 ; 32 ] = [ 0xFF ; 32 ] ;
31
31
32
- #[ derive( Copy , Clone , Debug , Deserialize , Serialize , PartialEq , BinRead ) ]
32
+ #[ derive( Copy , Clone , Debug , Deserialize , Serialize , PartialEq , Eq , BinRead ) ]
33
33
#[ repr( u8 ) ]
34
34
#[ br( little, repr = u8 ) ]
35
35
#[ serde( rename_all = "lowercase" ) ]
@@ -62,7 +62,7 @@ impl Display for Type {
62
62
}
63
63
}
64
64
65
- #[ derive( Copy , Clone , Debug , Deserialize , Serialize , PartialEq , BinRead ) ]
65
+ #[ derive( Copy , Clone , Debug , Deserialize , Serialize , PartialEq , Eq , BinRead ) ]
66
66
#[ repr( u8 ) ]
67
67
#[ br( little, repr = u8 ) ]
68
68
pub enum AppType {
@@ -104,7 +104,7 @@ pub enum AppType {
104
104
Test = 0x20 ,
105
105
}
106
106
107
- #[ derive( Copy , Clone , Debug , Deserialize , EnumIter , Serialize , PartialEq , BinRead ) ]
107
+ #[ derive( Copy , Clone , Debug , Deserialize , EnumIter , Serialize , PartialEq , Eq , BinRead ) ]
108
108
#[ repr( u8 ) ]
109
109
#[ br( little, repr = u8 ) ]
110
110
#[ serde( rename_all = "lowercase" ) ]
@@ -127,7 +127,7 @@ impl DataType {
127
127
}
128
128
}
129
129
130
- #[ derive( Debug , Serialize , Deserialize , PartialEq , Copy , Clone , BinRead ) ]
130
+ #[ derive( Debug , Serialize , Deserialize , PartialEq , Eq , Copy , Clone , BinRead ) ]
131
131
#[ serde( untagged) ]
132
132
pub enum SubType {
133
133
App ( AppType ) ,
@@ -162,7 +162,7 @@ impl SubType {
162
162
}
163
163
}
164
164
165
- #[ derive( Copy , Clone , Debug , Deserialize , Serialize , PartialEq , BinRead ) ]
165
+ #[ derive( Copy , Clone , Debug , Deserialize , Serialize , PartialEq , Eq , BinRead ) ]
166
166
#[ repr( u8 ) ]
167
167
#[ br( little, repr = u8 ) ]
168
168
#[ serde( rename_all = "lowercase" ) ]
0 commit comments