Rust 程序设计语言 简体中文版 1.85.0
API(应 用程序接口)。第八章讨论标准库提供的常见集合数据结构,例如 Vector(向量)、字符串和 Hash Map(散列表)。第九章探索 Rust 的错误处理的理念与技术。 第十章深入介绍泛型(generic)、Trait 和生命周期(lifetime),这些功能让你能够定义适用 于多种类型的代码。第十一章全面讲述了测试,因为就算 Rust 有安全保证,也需要测试确保 程序逻辑正确。第十二章中将会构建我们自己的 page_title(url: &str) -> Option{ let response = trpl::get(url).await; let response_text = response.text().await; Html::parse(&response_text) .select_first("title") .map(|title_element| thread::spawn 的行为,当时传递给另一个线程的闭包会 立即开始运行。它也不同于许多其他语言实现 async 的方式。但这样做对于 Rust 提 供与迭代器相同级别的性能保证至关重要。 当我们有了 response_text 字符串后,就可以使用 Html::parse 将其解析为一个 Html 类型的 实例。不同于原始字符串,现在我们有了一个可以将 HTML 作为更丰富数据结构来操作的数 据类型。特别是我们可以使用 0 码力 | 562 页 | 3.23 MB | 9 天前3
共 1 条
- 1