gpu_array_is_scalar: also consider a single struct as a scalar