template <typename Delegate>

struct VariantVisitor

Defined at line 390 of file ../../zircon/system/ulib/uart/include/lib/uart/all.h

The VariantVisitor can be called exactly once, so its call operator has

only the rvalue overload. When called on the std::monostate, it always

crashes rather than invoking the delegate object.

Public Members

Delegate delegate

Public Methods

template <typename T, typename... Args>
void operator() (T && alternative, Args &&... args)

Defined at line 392 of file ../../zircon/system/ulib/uart/include/lib/uart/all.h