File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
libs/core/execution/include/hpx/execution/algorithms Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change 11// Copyright (c) 2020 ETH Zurich
22// Copyright (c) 2022 Hartmut Kaiser
3+ // Copyright (c) 2025 Isidoros Tsaousis-Seiras
34//
45// SPDX-License-Identifier: BSL-1.0
56// Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -65,6 +66,9 @@ namespace hpx::when_all_vector_detail {
6566 struct when_all_vector_sender_impl <Sender>::when_all_vector_sender_type
6667 {
6768 using is_sender = void ;
69+ #if defined(HPX_HAVE_STDEXEC)
70+ using sender_concept = hpx::execution::experimental::sender_t ;
71+ #endif
6872 using senders_type = std::vector<Sender>;
6973 senders_type senders;
7074
@@ -174,6 +178,10 @@ namespace hpx::when_all_vector_detail {
174178 struct operation_state
175179 {
176180 using receiver_type = std::decay_t <Receiver>;
181+ #if defined(HPX_HAVE_STDEXEC)
182+ using operation_state_concept =
183+ hpx::execution::experimental::operation_state_t ;
184+ #endif
177185
178186 struct when_all_vector_receiver
179187 {
You can’t perform that action at this time.
0 commit comments