14
14
use gdk4_sys as gdk;
15
15
use glib_sys as glib;
16
16
17
- #[ allow( unused_imports) ]
18
- use libc:: {
19
- c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
20
- intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE ,
21
- } ;
22
17
#[ cfg( unix) ]
23
18
#[ allow( unused_imports) ]
24
19
use libc:: { dev_t, gid_t, pid_t, socklen_t, uid_t} ;
20
+ #[ allow( unused_imports) ]
21
+ use libc:: { intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE } ;
22
+ #[ allow( unused_imports) ]
23
+ use std:: ffi:: {
24
+ c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
25
+ } ;
25
26
26
27
#[ allow( unused_imports) ]
27
28
use glib:: { gboolean, gconstpointer, gpointer, GType } ;
@@ -43,6 +44,7 @@ pub type GdkWin32MessageFilterFunc = Option<
43
44
44
45
// Records
45
46
#[ repr( C ) ]
47
+ #[ allow( dead_code) ]
46
48
pub struct _GdkWin32DisplayClass {
47
49
_data : [ u8 ; 0 ] ,
48
50
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -51,6 +53,7 @@ pub struct _GdkWin32DisplayClass {
51
53
pub type GdkWin32DisplayClass = _GdkWin32DisplayClass ;
52
54
53
55
#[ repr( C ) ]
56
+ #[ allow( dead_code) ]
54
57
pub struct _GdkWin32DisplayManagerClass {
55
58
_data : [ u8 ; 0 ] ,
56
59
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -59,6 +62,7 @@ pub struct _GdkWin32DisplayManagerClass {
59
62
pub type GdkWin32DisplayManagerClass = _GdkWin32DisplayManagerClass ;
60
63
61
64
#[ repr( C ) ]
65
+ #[ allow( dead_code) ]
62
66
pub struct _GdkWin32DragClass {
63
67
_data : [ u8 ; 0 ] ,
64
68
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -67,6 +71,7 @@ pub struct _GdkWin32DragClass {
67
71
pub type GdkWin32DragClass = _GdkWin32DragClass ;
68
72
69
73
#[ repr( C ) ]
74
+ #[ allow( dead_code) ]
70
75
pub struct _GdkWin32GLContextClass {
71
76
_data : [ u8 ; 0 ] ,
72
77
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -75,6 +80,7 @@ pub struct _GdkWin32GLContextClass {
75
80
pub type GdkWin32GLContextClass = _GdkWin32GLContextClass ;
76
81
77
82
#[ repr( C ) ]
83
+ #[ allow( dead_code) ]
78
84
pub struct _GdkWin32HCursorClass {
79
85
_data : [ u8 ; 0 ] ,
80
86
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -83,6 +89,7 @@ pub struct _GdkWin32HCursorClass {
83
89
pub type GdkWin32HCursorClass = _GdkWin32HCursorClass ;
84
90
85
91
#[ repr( C ) ]
92
+ #[ allow( dead_code) ]
86
93
pub struct _GdkWin32MonitorClass {
87
94
_data : [ u8 ; 0 ] ,
88
95
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -91,6 +98,7 @@ pub struct _GdkWin32MonitorClass {
91
98
pub type GdkWin32MonitorClass = _GdkWin32MonitorClass ;
92
99
93
100
#[ repr( C ) ]
101
+ #[ allow( dead_code) ]
94
102
pub struct _GdkWin32ScreenClass {
95
103
_data : [ u8 ; 0 ] ,
96
104
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -99,6 +107,7 @@ pub struct _GdkWin32ScreenClass {
99
107
pub type GdkWin32ScreenClass = _GdkWin32ScreenClass ;
100
108
101
109
#[ repr( C ) ]
110
+ #[ allow( dead_code) ]
102
111
pub struct _GdkWin32SurfaceClass {
103
112
_data : [ u8 ; 0 ] ,
104
113
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -108,6 +117,7 @@ pub type GdkWin32SurfaceClass = _GdkWin32SurfaceClass;
108
117
109
118
// Classes
110
119
#[ repr( C ) ]
120
+ #[ allow( dead_code) ]
111
121
pub struct GdkWin32Display {
112
122
_data : [ u8 ; 0 ] ,
113
123
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -121,6 +131,7 @@ impl ::std::fmt::Debug for GdkWin32Display {
121
131
}
122
132
123
133
#[ repr( C ) ]
134
+ #[ allow( dead_code) ]
124
135
pub struct GdkWin32DisplayManager {
125
136
_data : [ u8 ; 0 ] ,
126
137
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -134,6 +145,7 @@ impl ::std::fmt::Debug for GdkWin32DisplayManager {
134
145
}
135
146
136
147
#[ repr( C ) ]
148
+ #[ allow( dead_code) ]
137
149
pub struct GdkWin32Drag {
138
150
_data : [ u8 ; 0 ] ,
139
151
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -146,6 +158,7 @@ impl ::std::fmt::Debug for GdkWin32Drag {
146
158
}
147
159
148
160
#[ repr( C ) ]
161
+ #[ allow( dead_code) ]
149
162
pub struct GdkWin32GLContext {
150
163
_data : [ u8 ; 0 ] ,
151
164
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -159,6 +172,7 @@ impl ::std::fmt::Debug for GdkWin32GLContext {
159
172
}
160
173
161
174
#[ repr( C ) ]
175
+ #[ allow( dead_code) ]
162
176
pub struct GdkWin32HCursor {
163
177
_data : [ u8 ; 0 ] ,
164
178
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -172,6 +186,7 @@ impl ::std::fmt::Debug for GdkWin32HCursor {
172
186
}
173
187
174
188
#[ repr( C ) ]
189
+ #[ allow( dead_code) ]
175
190
pub struct GdkWin32Monitor {
176
191
_data : [ u8 ; 0 ] ,
177
192
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -185,6 +200,7 @@ impl ::std::fmt::Debug for GdkWin32Monitor {
185
200
}
186
201
187
202
#[ repr( C ) ]
203
+ #[ allow( dead_code) ]
188
204
pub struct GdkWin32Screen {
189
205
_data : [ u8 ; 0 ] ,
190
206
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -198,6 +214,7 @@ impl ::std::fmt::Debug for GdkWin32Screen {
198
214
}
199
215
200
216
#[ repr( C ) ]
217
+ #[ allow( dead_code) ]
201
218
pub struct GdkWin32Surface {
202
219
_data : [ u8 ; 0 ] ,
203
220
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -210,7 +227,6 @@ impl ::std::fmt::Debug for GdkWin32Surface {
210
227
}
211
228
}
212
229
213
- #[ link( name = "gtk-4" ) ]
214
230
extern "C" {
215
231
216
232
//=========================================================================
0 commit comments