|
| template<typename T> |
| using | di::execution::when_all_ns::DecayedRValue = meta::Decay<T>&& |
| |
| template<typename Env, typename... Sends> |
| using | di::execution::when_all_ns::NonValueCompletions |
| |
| template<typename Env, typename... Sends> |
| using | di::execution::when_all_ns::ValueCompletion |
| |
| template<typename E> |
| using | di::execution::when_all_ns::Env = MakeEnv<E, With<Tag<get_stop_token>, sync::InPlaceStopToken>> |
| |
| template<typename E, typename... Sends> |
| using | di::execution::when_all_ns::Sigs = meta::Type<CompletionSignaturesT<E, Sends...>> |
| |
| template<typename... Types> |
| using | di::execution::when_all_ns::DecayedOptionalTuple = vocab::Optional<vocab::Tuple<meta::Decay<Types>...>> |
| |
| template<typename Env, typename... Sends> |
| using | di::execution::when_all_ns::ValueStorage = meta::Type<ValueStorageT<Env, Sends...>> |
| |
| template<typename... Types> |
| using | di::execution::when_all_ns::DecayedVariant = meta::AsTemplate<vocab::Variant, meta::Unique<meta::List<meta::Decay<Types>...>>> |
| |
| template<typename Env, typename... Sends> |
| using | di::execution::when_all_ns::ErrorStorage |
| |
| template<concepts::Receiver Rec, concepts::Sender... Sends> |
| using | di::execution::when_all_ns::Data = meta::Type<DataT<Rec, Sends...>> |
| |
| template<usize index, concepts::Sender Send, typename Data> |
| using | di::execution::when_all_ns::Receiver = meta::Type<ReceiverT<index, Send, Data>> |
| |
| template<concepts::Receiver Rec, typename Indices, concepts::TypeList Sends> |
| using | di::execution::when_all_ns::OperationState = meta::Type<OperationStateT<Rec, Indices, Sends>> |
| |
| template<concepts::Sender... Senders> |
| using | di::execution::when_all_ns::Sender = meta::Type<SenderT<Senders...>> |
| |