c9acebf783
- `acquire` and `acquire_all` futures were `!Send`, even for `M: RawMutex + Send` due to the captured `Cell`. - If multiple `acquire` tasks were queued, waking the first would not wake the second, even if there were permits remaining after the first `acquire` completed. |
||
---|---|---|
.. | ||
blocking_mutex | ||
pubsub | ||
waitqueue | ||
channel.rs | ||
fmt.rs | ||
lib.rs | ||
mutex.rs | ||
once_lock.rs | ||
pipe.rs | ||
priority_channel.rs | ||
ring_buffer.rs | ||
semaphore.rs | ||
signal.rs | ||
zerocopy_channel.rs |