Crate awaken

Crate awaken 

Source
Expand description

Provides a Waker trait to allow using the Waker from mio or a provided Waker that uses eventfd directly (supported only on linux) interchangably.

This is particularly useful in cases where some struct (such as a queue) may be used with either mio-based event loops, or with io_uring. The Waker provided by mio is not directly usable in io_uring based code due to the fact that it must be registered to an event loop (such as epoll).

Structs§

EventfdWaker
MioWaker
Waker allows cross-thread waking of Poll.
Waker

Traits§

GenericWaker