pub type DefaultVec<T, D = Cpu> = Vec<T, <D as DefaultDeviceAllocator>::Alloc>;
A Vec that uses the default allocator for the device
Vec
pub struct DefaultVec<T, D = Cpu> { /* private fields */ }