5 #ifndef VCCC_CONCEPTS_MOVABLE_HPP_
6 #define VCCC_CONCEPTS_MOVABLE_HPP_
24 move_constructible<T>,
25 assignable_from<T&, T>,
30 struct movable_impl<T, false> : std::false_type {};
58 struct movable : detail::movable_impl<T> {};
Definition: directory.h:12
constexpr VCCC_INLINE_OR_STATIC detail::element_niebloid< 1 > value
Definition: key_value.hpp:35
specifies that an object of a type can be moved and swapped
Definition: movable.hpp:58