std::identity (3) Linux Manual Page
std::identity – std::identity Synopsis Defined in header <functional> struct identity; (since C++20) std::identity is a function object type whose operator() returns its argument unchanged. Member types Member type Definition is_transparent /* unspecified */ Member functions returns the argument unchanged operator() (public member function) std::identity::operator() template< class T> constexpr T&& operator()( T&& t ) const noexcept;…
