fn notify_locked(
waiters: &mut LinkedList<Waiter, <Waiter as Link>::Target>,
state: &AtomicUsize,
curr: usize,
strategy: NotifyOneStrategy,
) -> Option<Waker>
fn notify_locked(
waiters: &mut LinkedList<Waiter, <Waiter as Link>::Target>,
state: &AtomicUsize,
curr: usize,
strategy: NotifyOneStrategy,
) -> Option<Waker>