pub unsafe extern "system" fn clSetContextDestructorCallback( context: *mut c_void, pfn_notify: extern "C" fn(*mut c_void, *const c_void), user_data: *mut c_void) -> i32