pub fn set_mem_object_destructor_callback( memobj: &WrappedMutablePointer<c_void>, pfn_notify: Option<extern "C" fn(memobj: cl_mem, user_data: *mut c_void)>, user_data: WrappedMutablePointer<c_void>, ) -> Result<(), OpenCLAPIError>