std::ranges::BidirectionalRange (3) - Linux Manuals
std::ranges::BidirectionalRange: std::ranges::BidirectionalRange
NAME
std::ranges::BidirectionalRange - std::ranges::BidirectionalRange
Synopsis
Defined in header <ranges>
template<class T>
concept BidirectionalRange =
ForwardRange<T> && BidirectionalIterator<iterator_t<T>>;
The BidirectionalRange concept is a refinement of Range for which ranges::begin returns a model of BidirectionalIterator.