Structs§
- Notification for a
Waiter
. This struct is equivalent toOption<Notification>
, but usesAtomicUsize
inside for atomic operations. - Future returned from
Notify::notified()
. - Notifies a single task to wake up.
- List used in
Notify::notify_waiters
. It wraps a guarded linked list and gates the access to it onnotify.waiters
mutex. It also empties the list on drop. - Waiter 🔒
Enums§
- State 🔒
Constants§
- EMPTY 🔒Initial “idle” state.
- NOTIFIED 🔒Pending notification.
- WAITING 🔒One or more threads are currently waiting to be notified.
Functions§
- is_
unpin 🔒
Type Aliases§
- Wait
List 🔒