@@ -34,16 +34,17 @@ impl <T> ::std::hash::Hash for __BindgenUnionField<T> {
34
34
impl < T > :: std:: cmp:: PartialEq for __BindgenUnionField < T > {
35
35
fn eq ( & self , _other : & __BindgenUnionField < T > ) -> bool { true }
36
36
}
37
+ impl < T > :: std:: cmp:: Eq for __BindgenUnionField < T > { }
37
38
#[ repr( C ) ]
38
- #[ derive( Debug , Default , Copy , Clone , Hash , PartialEq ) ]
39
+ #[ derive( Debug , Default , Copy , Clone , Hash , PartialEq , Eq ) ]
39
40
pub struct basic_string {
40
41
pub _address : u8 ,
41
42
}
42
43
pub type basic_string_size_type = :: std:: os:: raw:: c_ulonglong ;
43
44
pub type basic_string_value_type = :: std:: os:: raw:: c_char ;
44
45
pub type basic_string_pointer = * mut basic_string_value_type ;
45
46
#[ repr( C ) ]
46
- #[ derive( Debug , Copy , Clone , Hash , PartialEq ) ]
47
+ #[ derive( Debug , Copy , Clone , Hash , PartialEq , Eq ) ]
47
48
pub struct basic_string___long {
48
49
pub __cap_ : basic_string_size_type ,
49
50
pub __size_ : basic_string_size_type ,
@@ -58,13 +59,13 @@ pub const basic_string___min_cap: basic_string__bindgen_ty_1 =
58
59
#[ derive( Debug , Copy , Clone , PartialEq , Eq , Hash ) ]
59
60
pub enum basic_string__bindgen_ty_1 { __min_cap = 0 , }
60
61
#[ repr( C ) ]
61
- #[ derive( Debug , Copy , Clone , Hash , PartialEq ) ]
62
+ #[ derive( Debug , Copy , Clone , Hash , PartialEq , Eq ) ]
62
63
pub struct basic_string___short {
63
64
pub __bindgen_anon_1 : basic_string___short__bindgen_ty_1 ,
64
65
pub __data_ : * mut basic_string_value_type ,
65
66
}
66
67
#[ repr( C ) ]
67
- #[ derive( Debug , Default , Copy , Clone , Hash , PartialEq ) ]
68
+ #[ derive( Debug , Default , Copy , Clone , Hash , PartialEq , Eq ) ]
68
69
pub struct basic_string___short__bindgen_ty_1 {
69
70
pub __size_ : __BindgenUnionField < :: std:: os:: raw:: c_uchar > ,
70
71
pub __lx : __BindgenUnionField < basic_string_value_type > ,
@@ -89,7 +90,7 @@ pub const basic_string___n_words: basic_string__bindgen_ty_2 =
89
90
#[ derive( Debug , Copy , Clone , PartialEq , Eq , Hash ) ]
90
91
pub enum basic_string__bindgen_ty_2 { __n_words = 0 , }
91
92
#[ repr( C ) ]
92
- #[ derive( Debug , Copy , Clone , Hash , PartialEq ) ]
93
+ #[ derive( Debug , Copy , Clone , Hash , PartialEq , Eq ) ]
93
94
pub struct basic_string___raw {
94
95
pub __words : * mut basic_string_size_type ,
95
96
}
0 commit comments