Rust中的异步
自从Rust 1.36在标准库中引入了std::future::Future
特征,异步就在Rust应用的各个领域遍地开花。
最先让我们接触到异步编程的,就是Tokio这个框架。基于现在版本的Rust标准库中的定义,已经有Tokio和async-std两个常用的异步框架供我们使用了,但是无论选择哪个框架,其核心都是基于标准库中提供的std::future::Future
特征。
自从Rust 1.36在标准库中引入了std::future::Future
特征,异步就在Rust应用的各个领域遍地开花。
最先让我们接触到异步编程的,就是Tokio这个框架。基于现在版本的Rust标准库中的定义,已经有Tokio和async-std两个常用的异步框架供我们使用了,但是无论选择哪个框架,其核心都是基于标准库中提供的std::future::Future
特征。