di 0.1.0
Loading...
Searching...
No Matches
di::execution::into_variant_ns Namespace Reference

Classes

struct  IntoVariantSetValue
struct  ReceiverT
struct  SenderT
struct  Function

Typedefs

template<typename Send, typename Env>
using IntoVariantType = meta::ValueTypesOf<Send, Env>
template<concepts::InstanceOf< Variant > Value, concepts::Receiver Rec>
using Receiver = meta::Type<ReceiverT<Value, Rec>>
template<concepts::Sender Send>
using Sender = meta::Type<SenderT<Send>>

Typedef Documentation

◆ IntoVariantType

template<typename Send, typename Env>
using di::execution::into_variant_ns::IntoVariantType = meta::ValueTypesOf<Send, Env>

◆ Receiver

template<concepts::InstanceOf< Variant > Value, concepts::Receiver Rec>
using di::execution::into_variant_ns::Receiver = meta::Type<ReceiverT<Value, Rec>>

◆ Sender

template<concepts::Sender Send>
using di::execution::into_variant_ns::Sender = meta::Type<SenderT<Send>>