Как инициализировать член класса вариантного типа для моносостояния
В приведенном ниже примере, как бы я построил объект узла для data = monostate ??
class node : public header
{
using value_type = variant<monostate, string, deque<string>>;
value_type data;
public:
template <typename T>
node(timePoint since_, timeDuration timeout_, T data_)
: header(since_, timeout_), data(data_) {}
~node() = default;
inline value_type &get_data() { return data; };
};