tuple_element — tuple_element has a member typedef type that returns the type of a field with index I in simple aggregate T.
tuple_element
type
// In header: <pfr/core.hpp> typedef unspecified tuple_element;
Example:
std::vector< pfr::tuple_element<0, my_structure>::type > v;