#include </home/jarvis/actions-runner/jarvis-vccc-2/_work/vccc/vccc/include/vccc/__ranges/bidirectional_range.hpp>
The bidirectional_range concept is a refinement of range for which ranges::begin returns a model of bidirectional_iterator.
bidirectional_range
ranges::begin
bidirectional_iterator
ranges::forward_range
ranges::random_access_range