1mod generated {
4 #![allow(non_upper_case_globals)]
5 #![allow(non_camel_case_types)]
6 #![allow(non_snake_case)]
7 #![allow(unnessecary_transmutes)]
8 include!(concat!(env!("OUT_DIR"), "/build/gluebindings.rs"));
9}
10
11use core::mem;
12
13pub use generated::root::*;
14
15pub type EncodedStringCallback = unsafe extern "C" fn(*const core::ffi::c_char);
16
17unsafe impl Sync for ProxyTraps {}
19
20impl Default for JobQueueTraps {
21 fn default() -> JobQueueTraps {
22 unsafe { mem::zeroed() }
23 }
24}
25
26impl Default for ProxyTraps {
27 fn default() -> ProxyTraps {
28 unsafe { mem::zeroed() }
29 }
30}
31
32impl Default for WrapperProxyHandler {
33 fn default() -> WrapperProxyHandler {
34 unsafe { mem::zeroed() }
35 }
36}
37
38impl Default for ForwardingProxyHandler {
39 fn default() -> ForwardingProxyHandler {
40 unsafe { mem::zeroed() }
41 }
42}