#include "di/execution/concepts/prelude.h"
#include "di/execution/interface/start.h"
#include "di/execution/types/prelude.h"
#include "di/meta/util.h"
#include "di/vocab/tuple/prelude.h"
Go to the source code of this file.
Namespaces | |
namespace | di |
namespace | di::execution |
namespace | di::execution::just_ns |
Typedefs | |
template<concepts::OneOf< SetValue, SetStopped, SetError > CPO, concepts::Receiver Rec, typename... Types> | |
using | di::execution::just_ns::OperationState = meta::Type<OperationStateT<CPO, Rec, Types...>> |
template<concepts::OneOf< SetValue, SetStopped, SetError > CPO, typename... Types> | |
using | di::execution::just_ns::Sender = meta::Type<SenderT<CPO, meta::Decay<Types>...>> |
using | di::execution::Stopped = decltype(just_stopped()) |
using | di::Stopped |
Variables | |
constexpr auto | di::execution::just_ns::construct_tag = ConstructTag {} |
constexpr auto | di::execution::just = just_ns::Function {} |
constexpr auto | di::execution::just_error = just_ns::ErrorFunction {} |
constexpr auto | di::execution::just_stopped = just_ns::StoppedFunction {} |
constexpr auto | di::execution::stopped = just_stopped() |
constexpr auto | di::stopped |