43 static_assert(std::is_same_v<Container<int>, std::vector<int>>,
"my_ranges::to only supports std::vector for now.");
45 using T = std::ranges::range_value_t<R>;
48 if constexpr(std::ranges::sized_range<R>) {
49 result.reserve(std::ranges::size(
r));
53 result.emplace_back(std::forward<
decltype(
e)>(
e));