Add a MoveConstrutible requirement for result_type.