#include <tick/traits/is_move_constructible.h>
Checks if type T can be constructed from an rvalue.
T
TICK_TRAIT(is_move_constructible) { template<class T> auto require(const T& x) -> valid< decltype(T(std::move(x))) >; };