cuda::ffi::cuda_runtime_api
pub unsafe extern "C" fn cudaGetDevice(device: *mut c_int) -> cudaError_t