#include "di/execution/concepts/sender_in.h"#include "di/execution/concepts/valid_completion_signatures.h"#include "di/execution/meta/error_types_of.h"#include "di/execution/meta/sends_stopped.h"#include "di/execution/meta/value_types_of.h"#include "di/execution/types/empty_env.h"Go to the source code of this file.
Classes | |
| struct | di::meta::detail::MakeCompletionSignaturesHelper< As, meta::List< Bs... >, meta::List< Cs... >, Ds > |
Namespaces | |
| namespace | di |
| namespace | di::meta |
| namespace | di::meta::detail |
Typedefs | |
| template<typename... Values> | |
| using | di::meta::detail::DefaultSetValue = types::CompletionSignatures<execution::SetValue(Values...)> |
| template<typename Error> | |
| using | di::meta::detail::DefaultSetError = types::CompletionSignatures<execution::SetError(Error)> |
| template<typename Send, typename Env = types::EmptyEnv, concepts::ValidCompletionSignatures ExtraSigs = types::CompletionSignatures<>, template< typename... > typename SetValue = detail::DefaultSetValue, template< typename... > typename SetError = detail::DefaultSetError, concepts::ValidCompletionSignatures SetStopped = types::CompletionSignatures<execution::SetStopped()>> | |
| using | di::meta::MakeCompletionSignatures |