28 template <
class Function,
class... Args>
29 [[nodiscard]] std::future<std::invoke_result_t<std::decay_t<Function>, std::decay_t<Args>...>>
30 async(Function && f, Args &&... args);
38 template <
class Function,
class... Args>
39 [[nodiscard]] std::future<std::invoke_result_t<std::decay_t<Function>, std::decay_t<Args>...>>
45 #include <jevois/Util/details/AsyncImpl.H>