std::is_move_assignable,std::is_trivially_move_assignable, (3) Linux Manual Page
std::is_move_assignable,std::is_trivially_move_assignable, – std::is_move_assignable,std::is_trivially_move_assignable, Synopsis Defined in header<type_traits> template <class T> (1)(since C++ 11) struct is_move_assignable; template <class T> (2)(since C++ 11) struct is_trivially_move_assignable; template <class T> (3)(since C++ 11) struct is_nothrow_move_assignable; 1) If T is not a referenceable type (i.e., possibly cv-qualified void or a function type with a cv-qualifier-seq or a ref-qualifier), provides a member constant…
