pub unsafe extern "C" fn GC_call_with_gc_active( arg1: GC_fn_type, arg2: *mut c_void, ) -> *mut c_void