Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
uni20::async::TaskPromise Concept Reference

Promise concept accepted by Uni20 task machinery. More...

#include <async_task.hpp>

Concept definition

template<typename T>
concept uni20::async::TaskPromise = std::derived_from<T, TaskPromiseBase> && requires {
{ T::task_domain } -> std::convertible_to<TaskDomain>;
}
Promise concept accepted by Uni20 task machinery.
Definition async_task.hpp:50

Detailed Description

Promise concept accepted by Uni20 task machinery.