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