lsk569937453 发表于 2020-06-04 09:02
就是一个线程在某个条件下休眠,然后由另外的线程去修改条件变量来唤醒休眠线程。 目前的思路是使用future,不知道能不能实现
要不直接channel?mpsc/mpmc。
这东西叫条件变量。
https://doc.rust-lang.org/std/sync/struct.Condvar.html
tokio里有Notify, async-std里有Condvar,可以参考一下。
tokio
Notify
async-std
Condvar
评论区
写评论要不直接channel?mpsc/mpmc。
这东西叫条件变量。
https://doc.rust-lang.org/std/sync/struct.Condvar.html
tokio
里有Notify
,async-std
里有Condvar
,可以参考一下。