Classes | |
struct | DataT |
struct | Function |
struct | NextOperationStateT |
struct | NextReceiverT |
struct | NextSenderT |
struct | OperationStateT |
struct | SequenceT |
struct | ValidLifetimeTag |
Typedefs | |
template<concepts::InputContainer Con, concepts::Receiver Rec> | |
using | Data = meta::Type<DataT<Con, Rec>> |
template<concepts::InputContainer Con, concepts::Receiver Rec> | |
using | OperationState = meta::Type<OperationStateT<Con, Rec>> |
template<concepts::InputContainer Con, concepts::Receiver Rec> | |
using | NextReceiver = meta::Type<NextReceiverT<Con, Rec>> |
template<concepts::InputContainer Con, concepts::Receiver Rec, concepts::Receiver R> | |
using | NextOperationState = meta::Type<NextOperationStateT<Con, Rec, R>> |
template<concepts::InputContainer Con, concepts::Receiver Rec> | |
using | NextSender = meta::Type<NextSenderT<Con, Rec>> |
template<typename Con, typename Env> | |
using | Signatures = types::CompletionSignatures<SetValue(meta::ContainerRValue<Con>)> |
template<concepts::InputContainer Con> | |
using | Sequence = meta::Type<SequenceT<meta::Decay<Con>>> |
using di::execution::from_container_ns::Data = meta::Type<DataT<Con, Rec>> |
using di::execution::from_container_ns::NextOperationState = meta::Type<NextOperationStateT<Con, Rec, R>> |
using di::execution::from_container_ns::NextReceiver = meta::Type<NextReceiverT<Con, Rec>> |
using di::execution::from_container_ns::NextSender = meta::Type<NextSenderT<Con, Rec>> |
using di::execution::from_container_ns::OperationState = meta::Type<OperationStateT<Con, Rec>> |
using di::execution::from_container_ns::Sequence = meta::Type<SequenceT<meta::Decay<Con>>> |
using di::execution::from_container_ns::Signatures = types::CompletionSignatures<SetValue(meta::ContainerRValue<Con>)> |