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) ; }
concepts::defs::swappable_with_
The swappable_with_ concept.
Definition concepts.hpp:999

## Detailed Description

The `swappable_with_` concept.