pub unsafe extern "C" fn cudaFuncGetAttributes( attr: *mut cudaFuncAttributes, func: *const c_void, ) -> cudaError_t