Range-v3
Range algorithms, views, and actions for the Standard Library
 
Loading...
Searching...
No Matches
concepts::defs::swappable_with_ Concept Reference

The swappable_with_ concept. More...

#include <concepts/concepts.hpp>

Concept definition

template<typename T, typename U>
concept concepts::defs::swappable_with_ = requires(T && t, U && u) { concepts::swap((T &&) t, (T &&) t), concepts::swap((U &&) u, (U &&) u), concepts::swap((U &&) u, (T &&) t), concepts::swap((T &&) t, (U &&) u); }
The swappable_with_ concept.
Definition concepts.hpp:999

Detailed Description

The swappable_with_ concept.