sparrow 0.6.0
Loading...
Searching...
No Matches
sparrow::ranges::has_ranges_copy Concept Reference

#include <ranges.hpp>

Concept definition

template<typename InputRange, typename OutputIterator>
concept sparrow::ranges::has_ranges_copy = requires(InputRange input, OutputIterator output) {
{
std::ranges::copy(input, output)
} -> std::same_as<std::ranges::copy_result<std::ranges::iterator_t<InputRange>, OutputIterator>>;
}

Detailed Description

Definition at line 76 of file ranges.hpp.