pub unsafe extern "C" fn clSetMemObjectDestructorCallback( memobj: cl_mem, pfn_notify: Option<unsafe extern "C" fn(memobj: cl_mem, user_data: *mut c_void)>, user_data: *mut c_void, ) -> cl_int