13
13
14
14
use glib_sys as glib;
15
15
16
- #[ allow( unused_imports) ]
17
- use libc:: {
18
- c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
19
- intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE ,
20
- } ;
21
16
#[ cfg( unix) ]
22
17
#[ allow( unused_imports) ]
23
18
use libc:: { dev_t, gid_t, pid_t, socklen_t, uid_t} ;
19
+ #[ allow( unused_imports) ]
20
+ use libc:: { intptr_t, off_t, size_t, ssize_t, time_t, uintptr_t, FILE } ;
21
+ #[ allow( unused_imports) ]
22
+ use std:: ffi:: {
23
+ c_char, c_double, c_float, c_int, c_long, c_short, c_uchar, c_uint, c_ulong, c_ushort, c_void,
24
+ } ;
24
25
25
26
#[ allow( unused_imports) ]
26
27
use glib:: { gboolean, gconstpointer, gpointer, GType } ;
@@ -31,6 +32,7 @@ pub type GdkWaylandToplevelExported =
31
32
32
33
// Records
33
34
#[ repr( C ) ]
35
+ #[ allow( dead_code) ]
34
36
pub struct _GdkWaylandDeviceClass {
35
37
_data : [ u8 ; 0 ] ,
36
38
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -39,6 +41,7 @@ pub struct _GdkWaylandDeviceClass {
39
41
pub type GdkWaylandDeviceClass = _GdkWaylandDeviceClass ;
40
42
41
43
#[ repr( C ) ]
44
+ #[ allow( dead_code) ]
42
45
pub struct _GdkWaylandDisplayClass {
43
46
_data : [ u8 ; 0 ] ,
44
47
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -47,6 +50,7 @@ pub struct _GdkWaylandDisplayClass {
47
50
pub type GdkWaylandDisplayClass = _GdkWaylandDisplayClass ;
48
51
49
52
#[ repr( C ) ]
53
+ #[ allow( dead_code) ]
50
54
pub struct _GdkWaylandGLContextClass {
51
55
_data : [ u8 ; 0 ] ,
52
56
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -55,6 +59,7 @@ pub struct _GdkWaylandGLContextClass {
55
59
pub type GdkWaylandGLContextClass = _GdkWaylandGLContextClass ;
56
60
57
61
#[ repr( C ) ]
62
+ #[ allow( dead_code) ]
58
63
pub struct _GdkWaylandMonitorClass {
59
64
_data : [ u8 ; 0 ] ,
60
65
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -63,6 +68,7 @@ pub struct _GdkWaylandMonitorClass {
63
68
pub type GdkWaylandMonitorClass = _GdkWaylandMonitorClass ;
64
69
65
70
#[ repr( C ) ]
71
+ #[ allow( dead_code) ]
66
72
pub struct _GdkWaylandSeatClass {
67
73
_data : [ u8 ; 0 ] ,
68
74
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -72,6 +78,7 @@ pub type GdkWaylandSeatClass = _GdkWaylandSeatClass;
72
78
73
79
// Classes
74
80
#[ repr( C ) ]
81
+ #[ allow( dead_code) ]
75
82
pub struct GdkWaylandDevice {
76
83
_data : [ u8 ; 0 ] ,
77
84
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -85,6 +92,7 @@ impl ::std::fmt::Debug for GdkWaylandDevice {
85
92
}
86
93
87
94
#[ repr( C ) ]
95
+ #[ allow( dead_code) ]
88
96
pub struct GdkWaylandDisplay {
89
97
_data : [ u8 ; 0 ] ,
90
98
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -98,6 +106,7 @@ impl ::std::fmt::Debug for GdkWaylandDisplay {
98
106
}
99
107
100
108
#[ repr( C ) ]
109
+ #[ allow( dead_code) ]
101
110
pub struct GdkWaylandGLContext {
102
111
_data : [ u8 ; 0 ] ,
103
112
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -111,6 +120,7 @@ impl ::std::fmt::Debug for GdkWaylandGLContext {
111
120
}
112
121
113
122
#[ repr( C ) ]
123
+ #[ allow( dead_code) ]
114
124
pub struct GdkWaylandMonitor {
115
125
_data : [ u8 ; 0 ] ,
116
126
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -124,6 +134,7 @@ impl ::std::fmt::Debug for GdkWaylandMonitor {
124
134
}
125
135
126
136
#[ repr( C ) ]
137
+ #[ allow( dead_code) ]
127
138
pub struct GdkWaylandPopup {
128
139
_data : [ u8 ; 0 ] ,
129
140
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -137,6 +148,7 @@ impl ::std::fmt::Debug for GdkWaylandPopup {
137
148
}
138
149
139
150
#[ repr( C ) ]
151
+ #[ allow( dead_code) ]
140
152
pub struct GdkWaylandSeat {
141
153
_data : [ u8 ; 0 ] ,
142
154
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -150,6 +162,7 @@ impl ::std::fmt::Debug for GdkWaylandSeat {
150
162
}
151
163
152
164
#[ repr( C ) ]
165
+ #[ allow( dead_code) ]
153
166
pub struct GdkWaylandSurface {
154
167
_data : [ u8 ; 0 ] ,
155
168
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -163,6 +176,7 @@ impl ::std::fmt::Debug for GdkWaylandSurface {
163
176
}
164
177
165
178
#[ repr( C ) ]
179
+ #[ allow( dead_code) ]
166
180
pub struct GdkWaylandToplevel {
167
181
_data : [ u8 ; 0 ] ,
168
182
_marker : core:: marker:: PhantomData < ( * mut u8 , core:: marker:: PhantomPinned ) > ,
@@ -175,7 +189,6 @@ impl ::std::fmt::Debug for GdkWaylandToplevel {
175
189
}
176
190
}
177
191
178
- #[ link( name = "gtk-4" ) ]
179
192
extern "C" {
180
193
181
194
//=========================================================================
0 commit comments