pfr::lt_fields
// In header: <pfr/ops_fields.hpp> template<typename T, typename U> constexpr bool lt_fields(const T & lhs, const U & rhs);
Does a field-by-field less comparison.
Returns:
L < R || (L == R && tuple_size_v<T> < tuple_size_v<U>), where L and R are the results of calling std::tie on first N fields of lhs and
L < R || (L == R && tuple_size_v<T> < tuple_size_v<U>)
L
R
std::tie
N
lhs