|
Nix 2.93.3
Lix: A modern, delicious implementation of the Nix package manager; unstable internal interfaces
|
Classes | |
| class | Lock |
Public Member Functions | |
| Sync (T &&data) | |
| void | notify () |
| auto | lockSync (NeverAsync={}) |
| kj::Promise< Lock > | lock () |
| std::optional< Lock > | tryLock () |
|
inline |
Notify all promises awaiting Lock::wait. There is no notify_one like std::condition_variable provides owing to implementation complexities.