It's possible that give std::vector<T>
e.g to function by forwarding reference?
I know that
template<typename T>
void f(const std::vector<T>&&){} // is rvalue
template<typename T>
void f(const std::vector<T>&){} // is lvalue
but how I can make function for lvalue and rvalue (with std::vector as parametr)?