any& operator=(const any& rhs);

any& operator=(any&& rhs) noexcept;

template<class T> any& operator=(T&& rhs);