pub unsafe fn enqueue_read_buffer<T>( cq: &CommandQueue, mem: *mut c_void, data: &mut [T], block: bool, ) -> Result<Event, Error>
valid mem object