Loading...
Searching...
No Matches
concepts::defs::movable Concept Reference

The `movable` concept. More...

`#include <concepts/concepts.hpp>`

## Concept definition

template<typename T>
concept concepts::defs::movable =
std::is_object<T>::value &&
move_constructible<T> &&
concepts::move_assignable_ < T > &&
swappable<T>
concepts::defs::movable
The movable concept.
Definition concepts.hpp:1180
concepts::defs::move_constructible
The move_constructible concept.
Definition concepts.hpp:1154
concepts::defs::swappable
The swappable concept.
Definition concepts.hpp:986

## Detailed Description

The `movable` concept.