Rust Chars
2020-12-26
所有权(ownership)系统是 Rust 最与众不同的特性,让Rust实现了既要保障内存安全又要无GC,运行时高性能的目标。
mio 是 Metal IO,Rust语言生态比较底层的I/O库,官网的介绍:
Mio is a lightweight I/O library for Rust with a focus on adding as little overhead as possible over the OS abstractions.
mio目前已经发布了v0.6.19版本,这次分析代码版本选择 master
分支,commit id
14f37f283576040c8763f45de6c2b2bbcb82436d
我们从官方自带的example进行源码跟踪分析。