MoveReference class new in Git master
Lightweight non-owning r-value reference wrapper.
Counterpart to a Reference that accepts r-value references. The main use case is to store r-value references in a container — for example when an API needs to take a list of instances to take over ownership of. Use in a
constexpr context is not envisioned for this class and so compared to a Reference the class is not
Unlike a Reference, which corresponds to a std::
Containers:: MoveReference<T>:: operator*() const
Access the underlying reference.