Module sync
pleco_engine
Useful synchronization primitives.
A GuardedBool allows for waiting on a specific bool value.
GuardedBool
A LockLatch starts as false and eventually becomes true. You can block until it becomes true.
LockLatch