waker专题

crate mio中waker的一个使用细节,仅记录当下结论。以便稍后继续研究。

工具版本rustrustc 1.76.0-nightlyosubuntu 22.04crate mio0.8.9 其实整套代码的运行与mio的其他网络库是一样的。只是使用细节的地方做一些记录,否则程序不会按照自己的意愿正常执行。先看代码,然后再来讲。 use crate::r_debug;const TOKEN_WAKEUP: mio::Token = mio::Token