Back-fill of C++20's std::type_identity. Aliases std::type_identity when it is available.
std::type_identity
Declared in <absl/meta/type_traits.h>
<absl/meta/type_traits.h>
template<typename T> using type_identity = std::type_identity<T>;