cpp/experimental/ranges/iterator/Permutable

The concept specifies the common requirements of algorithms that reorder elements in place by moving or swapping them (for example, ).