device_make_unique# template<typename T, typename ...Args>auto thrust::device_make_unique( Args&&... args, ) -> decltype(uninitialized_allocate_unique<T>(::cuda::std::declval<device_allocator<T>>()))#