30 Input/output library [input.output]

30.7 Formatting and manipulators [iostream.format]

30.7.4 Input streams [input.streams]

30.7.4.5 Rvalue stream extraction [istream.rvalue]

template<class charT, class traits, class T> basic_istream<charT, traits>& operator>>(basic_istream<charT, traits>&& is, T&& x);
Effects: Equivalent to:
is >> std::forward<T>(x);
return is;
Remarks: This function shall not participate in overload resolution unless the expression is >> std​::​forward<T>(x) is well-formed.