29 _deadline = other._deadline;
33 template<
typename Duration>
38 template<
typename Rep,
typename Period>
43 [[nodiscard]]
bool await_ready()
const noexcept
45 return std::chrono::utc_clock::now() > _deadline;
48 void await_suspend(std::coroutine_handle<> handle)
noexcept;
50 void await_resume()
const noexcept {}
53 utc_nanoseconds _deadline;
54 callback<void()> _callback;