Corium 1.1.0
High-Performance Zero-Heap C++20 MPSC Application Runtime
Loading...
Searching...
No Matches
corium::async::WhenAnyResult< ResultTypes > Struct Template Reference

Result container for whenAny combinator. More...

#include <WhenAny.hpp>

+ Collaboration diagram for corium::async::WhenAnyResult< ResultTypes >:

Public Attributes

std::size_t index {0}
 
std::variant< detail::wrap_void_t< ResultTypes >... > result {}
 

Detailed Description

template<typename... ResultTypes>
struct corium::async::WhenAnyResult< ResultTypes >

Result container for whenAny combinator.

Member Data Documentation

◆ index

template<typename... ResultTypes>
std::size_t corium::async::WhenAnyResult< ResultTypes >::index {0}

◆ result

template<typename... ResultTypes>
std::variant<detail::wrap_void_t<ResultTypes>...> corium::async::WhenAnyResult< ResultTypes >::result {}

The documentation for this struct was generated from the following file: