std::any::emplace (3) Linux Manual Page
std::any::emplace – std::any::emplace Synopsis template< class ValueType, class… Args > (1) (since C++17) std::decay_t<ValueType>& emplace( Args&&… args ); template< class ValueType, class U, class… Args > (2) (since C++17) std::decay_t<ValueType>& emplace( std::initializer_list<U> il, Args&&… args ); Changes the contained object to one of type std::decay_t<ValueType> constructed from the arguments. First destroys the current contained object…
