Yan*_*ang 8 multithreading rust
我有几个线程正在等待Condvar与包装在RwLock. 我想Condvar::wait在持有数据写入锁定后调用并检查条件,但它似乎Condvar::wait只接受MutexGuard作为参数。由于还有许多其他部分使用此数据作为只读变量,因此我不能简单地替换RwLock为Mutex.
我应该如何Condvar与RwLock-wrapped 数据一起使用?
| 归档时间: |
|
| 查看次数: |
835 次 |
| 最近记录: |