23 auto first = std::ranges::begin(range);
24 auto last = std::ranges::end(range);
35 }
else if constexpr (
requires { Value{std::string_view{(*first).begin(), (*first).end()}}; }) {
41 for (
auto it = first; it != last; ++it) {
42 r.emplace_back(std::string_view{(*it).begin(), (*it).end()});
47 hi_static_not_implemented();