@@ -18,7 +18,7 @@ pub const H5D_CHUNK_CACHE_W0_DEFAULT: c_float = -1.0;
1818
1919#[ cfg( not( feature = "1.10.0" ) ) ]
2020#[ repr( C ) ]
21- #[ derive( Copy , Clone , PartialEq , PartialOrd , Debug ) ]
21+ #[ derive( Copy , Clone , PartialEq , Eq , PartialOrd , Debug ) ]
2222pub enum H5D_layout_t {
2323 H5D_LAYOUT_ERROR = -1 ,
2424 H5D_COMPACT = 0 ,
@@ -39,7 +39,7 @@ pub const H5D_CHUNK_BTREE: H5D_chunk_index_t = 0;
3939pub const H5D_CHUNK_IDX_BTREE : H5D_chunk_index_t = H5D_CHUNK_BTREE ;
4040
4141#[ repr( C ) ]
42- #[ derive( Copy , Clone , PartialEq , PartialOrd , Debug ) ]
42+ #[ derive( Copy , Clone , PartialEq , Eq , PartialOrd , Debug ) ]
4343pub enum H5D_alloc_time_t {
4444 H5D_ALLOC_TIME_ERROR = -1 ,
4545 H5D_ALLOC_TIME_DEFAULT = 0 ,
@@ -55,7 +55,7 @@ impl Default for H5D_alloc_time_t {
5555}
5656
5757#[ repr( C ) ]
58- #[ derive( Copy , Clone , PartialEq , PartialOrd , Debug ) ]
58+ #[ derive( Copy , Clone , PartialEq , Eq , PartialOrd , Debug ) ]
5959pub enum H5D_space_status_t {
6060 H5D_SPACE_STATUS_ERROR = -1 ,
6161 H5D_SPACE_STATUS_NOT_ALLOCATED = 0 ,
@@ -64,7 +64,7 @@ pub enum H5D_space_status_t {
6464}
6565
6666#[ repr( C ) ]
67- #[ derive( Copy , Clone , PartialEq , PartialOrd , Debug ) ]
67+ #[ derive( Copy , Clone , PartialEq , Eq , PartialOrd , Debug ) ]
6868pub enum H5D_fill_time_t {
6969 H5D_FILL_TIME_ERROR = -1 ,
7070 H5D_FILL_TIME_ALLOC = 0 ,
@@ -79,7 +79,7 @@ impl Default for H5D_fill_time_t {
7979}
8080
8181#[ repr( C ) ]
82- #[ derive( Copy , Clone , PartialEq , PartialOrd , Debug ) ]
82+ #[ derive( Copy , Clone , PartialEq , Eq , PartialOrd , Debug ) ]
8383pub enum H5D_fill_value_t {
8484 H5D_FILL_VALUE_ERROR = -1 ,
8585 H5D_FILL_VALUE_UNDEFINED = 0 ,
@@ -94,15 +94,15 @@ impl Default for H5D_fill_value_t {
9494}
9595
9696#[ repr( C ) ]
97- #[ derive( Copy , Clone , PartialEq , PartialOrd , Debug ) ]
97+ #[ derive( Copy , Clone , PartialEq , Eq , PartialOrd , Debug ) ]
9898pub enum H5D_mpio_actual_chunk_opt_mode_t {
9999 H5D_MPIO_NO_CHUNK_OPTIMIZATION = 0 ,
100100 H5D_MPIO_LINK_CHUNK = 1 ,
101101 H5D_MPIO_MULTI_CHUNK = 2 ,
102102}
103103
104104#[ repr( C ) ]
105- #[ derive( Copy , Clone , PartialEq , PartialOrd , Debug ) ]
105+ #[ derive( Copy , Clone , PartialEq , Eq , PartialOrd , Debug ) ]
106106pub enum H5D_mpio_actual_io_mode_t {
107107 H5D_MPIO_NO_COLLECTIVE = 0 ,
108108 H5D_MPIO_CHUNK_INDEPENDENT = 1 ,
@@ -112,7 +112,7 @@ pub enum H5D_mpio_actual_io_mode_t {
112112}
113113
114114#[ repr( C ) ]
115- #[ derive( Copy , Clone , PartialEq , PartialOrd , Debug ) ]
115+ #[ derive( Copy , Clone , PartialEq , Eq , PartialOrd , Debug ) ]
116116pub enum H5D_mpio_no_collective_cause_t {
117117 H5D_MPIO_COLLECTIVE = 0 ,
118118 H5D_MPIO_SET_INDEPENDENT = 1 ,
@@ -218,7 +218,7 @@ mod hdf5_1_10_0 {
218218 use super :: * ;
219219
220220 #[ repr( C ) ]
221- #[ derive( Copy , Clone , PartialEq , PartialOrd , Debug ) ]
221+ #[ derive( Copy , Clone , PartialEq , Eq , PartialOrd , Debug ) ]
222222 pub enum H5D_layout_t {
223223 H5D_LAYOUT_ERROR = -1 ,
224224 H5D_COMPACT = 0 ,
@@ -229,7 +229,7 @@ mod hdf5_1_10_0 {
229229 }
230230
231231 #[ repr( C ) ]
232- #[ derive( Copy , Clone , PartialEq , PartialOrd , Debug ) ]
232+ #[ derive( Copy , Clone , PartialEq , Eq , PartialOrd , Debug ) ]
233233 pub enum H5D_vds_view_t {
234234 H5D_VDS_ERROR = -1 ,
235235 H5D_VDS_FIRST_MISSING = 0 ,
0 commit comments