variant_match overloads
Declared in <folly/Overload.h>
Match Variant with one of the Cases
template<
typename Variant,
typename... Cases>
decltype(auto)
variant_match(
Variant&& variant,
Cases&&... cases);
» more...
Match Variant with one of the Cases, returning a fixed result type R.
template<
typename R,
typename Variant,
typename... Cases>
R
variant_match(
Variant&& variant,
Cases&&... cases);
» more...
R.| Name | Description |
|---|---|
| variant | The variant to match against. |
| cases | The cases to match the variant with. |