pub unsafe extern "C" fn g_closure_set_marshal(
    closure: *mut GClosure,
    marshal: Option<unsafe extern "C" fn(_: *mut GClosure, _: *mut GValue, _: u32, _: *const GValue, _: *mut c_void, _: *mut c_void)>
)