Iros
 
Loading...
Searching...
No Matches
di::concepts::NextSender Concept Reference

A sender that can be returned from di::execution::set_next(). More...

#include <di/execution/sequence/sequence_sender.h>

Concept definition

template<typename Sender, typename Env types::EmptyEnv>
A sender that can be returned from di::execution::set_next().
Definition sequence_sender.h:50
Definition sender_in.h:10
constexpr usize Size
Definition list.h:106
Type< detail::AsListHelper< T > > AsList
Definition algorithm.h:48
Fold< Lst, List<>, detail::PushBackIfUnique > Unique
Definition algorithm.h:203
Type< detail::ConcatHelper< Lists... > > Concat
Definition algorithm.h:80
Definition set_stopped.h:6
Definition set_value.h:6
Definition core.h:5

Detailed Description

A sender that can be returned from di::execution::set_next().

Template Parameters
SenderThe sender type.
EnvThe environment type.

Senders returned from di::execution::set_next() must have a completion signature which only contains di::execution::SetValue() and di::execution::SetStopped().