cpp/utility/tuple/forward as tuple

Constructs a tuple of references to the arguments in suitable for forwarding as an argument to a function. The tuple has rvalue reference data members when rvalues are used as arguments, and otherwise has lvalue reference data members.

Return value
A std object created as if by