pub struct RawWaker { /* private fields */ }Expand description
A RawWaker allows the implementor of a task executor to create a Waker
or a LocalWaker which provides customized wakeup behavior.
It consists of a data pointer and a virtual function pointer table (vtable)
that customizes the behavior of the RawWaker.
RawWakers are unsafe to use.
Implementing the Wake trait is a safe alternative that requires memory allocation.