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

Classes

struct  Function
 
struct  IntoVariantSetValue
 
struct  ReceiverT
 
struct  SenderT
 

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>>