2 个稳定版本

1.0.1 2022年6月17日
1.0.0 2020年1月25日

#2 in #pv

MIT/Apache

11KB
219

使用 Rust 进行实践系统编程

《使用 Rust 进行实践系统编程》,由 Packt 出版

Pipeviewer

此仓库包含配套 "使用 Rust 进行实践系统编程" 在线课程的 pipeviewer 项目的代码。该课程由 Packt 发布。

此项目复制了 一些 pv 的功能,但主要目的是通过实践项目向学生展示 Rust 编程语言的特点。此仓库中的每个 Git 标签都对应课程中的一个训练视频的提交,因此如果您喜欢,可以按标签逐个查看代码,同时跟随课程。

希望您发现此仓库和配套课程有用。如果您觉得有用,我鼓励您查看 其他课程、培训和项目。😉

您可以通过我的网站上的联系信息 agileperception.com 联系我。

更新:2022-06-17

自标签 5.5 以来变更

  • 更新 pipeviewer 的版本到 1.0.1(并添加相应的标签)
  • 更新 Cargo.toml 中的 Rust 版本从 2018 年到 2021 年版
  • Cargo.toml 中将 crossbeam 更新到版本 0.8.1
  • crossterm 更新到版本 0.23.2Cargo.toml 中。在 src/stats.rs 中,在 use 语句中将 crossterm::style::Stylize 添加到作用域,并将 cursor::MoveToColumn(0) 更改为 cursor::MoveToColumn(1)
  • clap 更新到版本 3.2.5Cargo.toml 中。在 src/args.rs 中,将 .short("o") 更改为 .short('o').short("s") 更改为 .short('s')
  • 通过运行 cargo update 更新所有深层依赖。

依赖项

~3–13MB
~104K SLoC