cpp/named req/MoveConstructible

Specifies that an instance of the type can be constructed from an rvalue argument.

Requirements
The type satisfies  if

Given
 * , an rvalue expression of type
 * , an arbitrary identifier

The following expressions must be valid and have their specified effects