template< typename Function> detail::packaged_token< decay_t< Function >, Allocator > operator()( Function && f) const;