The library struct was added in C++20 (`__cpp_lib_type_identity`), and usage was added to `std::vector` in C++23. See https://en.cppreference.com/w/cpp/container/vector/vector.
The library struct was added in C++20 (
__cpp_lib_type_identity), and usage was added tostd::vectorin C++23.See https://en.cppreference.com/w/cpp/container/vector/vector.