@@ -48,8 +48,7 @@ pub type au_asid_t = ::pid_t;
4848// making the type definition system dependent. Better not bind it exactly.
4949pub type kvm_t = :: c_void ;
5050
51- #[ cfg_attr( feature = "extra_traits" , derive( Debug , Hash ) ) ]
52- #[ derive( PartialEq , Eq ) ]
51+ #[ cfg_attr( feature = "extra_traits" , derive( Debug , Hash , PartialEq , Eq ) ) ]
5352#[ repr( u32 ) ]
5453pub enum devstat_support_flags {
5554 DEVSTAT_ALL_SUPPORTED = 0x00 ,
@@ -64,8 +63,7 @@ impl ::Clone for devstat_support_flags {
6463 }
6564}
6665
67- #[ cfg_attr( feature = "extra_traits" , derive( Debug , Hash ) ) ]
68- #[ derive( PartialEq , Eq ) ]
66+ #[ cfg_attr( feature = "extra_traits" , derive( Debug , Hash , PartialEq , Eq ) ) ]
6967#[ repr( u32 ) ]
7068pub enum devstat_trans_flags {
7169 DEVSTAT_NO_DATA = 0x00 ,
@@ -81,8 +79,7 @@ impl ::Clone for devstat_trans_flags {
8179 }
8280}
8381
84- #[ cfg_attr( feature = "extra_traits" , derive( Debug , Hash ) ) ]
85- #[ derive( PartialEq , Eq ) ]
82+ #[ cfg_attr( feature = "extra_traits" , derive( Debug , Hash , PartialEq , Eq ) ) ]
8683#[ repr( u32 ) ]
8784pub enum devstat_tag_type {
8885 DEVSTAT_TAG_SIMPLE = 0x00 ,
@@ -97,8 +94,7 @@ impl ::Clone for devstat_tag_type {
9794 }
9895}
9996
100- #[ cfg_attr( feature = "extra_traits" , derive( Debug , Hash ) ) ]
101- #[ derive( PartialEq , Eq ) ]
97+ #[ cfg_attr( feature = "extra_traits" , derive( Debug , Hash , PartialEq , Eq ) ) ]
10298#[ repr( u32 ) ]
10399pub enum devstat_match_flags {
104100 DEVSTAT_MATCH_NONE = 0x00 ,
@@ -113,8 +109,7 @@ impl ::Clone for devstat_match_flags {
113109 }
114110}
115111
116- #[ cfg_attr( feature = "extra_traits" , derive( Debug , Hash ) ) ]
117- #[ derive( PartialEq , Eq ) ]
112+ #[ cfg_attr( feature = "extra_traits" , derive( Debug , Hash , PartialEq , Eq ) ) ]
118113#[ repr( u32 ) ]
119114pub enum devstat_priority {
120115 DEVSTAT_PRIORITY_MIN = 0x000 ,
@@ -135,8 +130,7 @@ impl ::Clone for devstat_priority {
135130 }
136131}
137132
138- #[ cfg_attr( feature = "extra_traits" , derive( Debug , Hash ) ) ]
139- #[ derive( PartialEq , Eq ) ]
133+ #[ cfg_attr( feature = "extra_traits" , derive( Debug , Hash , PartialEq , Eq ) ) ]
140134#[ repr( u32 ) ]
141135pub enum devstat_type_flags {
142136 DEVSTAT_TYPE_DIRECT = 0x000 ,
@@ -168,8 +162,7 @@ impl ::Clone for devstat_type_flags {
168162 }
169163}
170164
171- #[ cfg_attr( feature = "extra_traits" , derive( Debug , Hash ) ) ]
172- #[ derive( PartialEq , Eq ) ]
165+ #[ cfg_attr( feature = "extra_traits" , derive( Debug , Hash , PartialEq , Eq ) ) ]
173166#[ repr( u32 ) ]
174167pub enum devstat_metric {
175168 DSM_NONE ,
@@ -226,8 +219,7 @@ impl ::Clone for devstat_metric {
226219 }
227220}
228221
229- #[ cfg_attr( feature = "extra_traits" , derive( Debug , Hash ) ) ]
230- #[ derive( PartialEq , Eq ) ]
222+ #[ cfg_attr( feature = "extra_traits" , derive( Debug , Hash , PartialEq , Eq ) ) ]
231223#[ repr( u32 ) ]
232224pub enum devstat_select_mode {
233225 DS_SELECT_ADD ,
0 commit comments