Add async::make_ready_future(T const &)

This commit is contained in:
Nikita Lisitsa 2025-09-04 14:18:18 +03:00
parent 059b2b1539
commit 56d23480b0

View file

@ -379,6 +379,14 @@ namespace psemek::async
return p.get_future();
}
template <typename T>
future<T> make_ready_future(T const & x)
{
promise<T> p;
p.set_value(x);
return p.get_future();
}
template <typename Signature>
struct packaged_task;