Skip to content

Companion project for the hands-on Rust course I produced for Packt

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
COPYING
Notifications You must be signed in to change notification settings

CleanCut/pipeviewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hands On Systems Programming with Rust

Hands-On Systems Programming with Rust, Published by Packt

Pipeviewer

This repository contains the code for the pipeviewer project that accompanies the "Hands-on Systems Programming with Rust" online course I created for and published through Packt.

This project replicates some of the functionality of pv, but the main focus of this project is to walk students through a hands-on project to teach and demonstrate Rust programming language features. Each Git tag in this repository is for a commit that corresponds to one of the training videos in the course, so you can walk through the code tag-by-tag if you like along with the course.

I hope you find this repository and the companion course useful. If you do, I encourage you to check out other courses, training, and projects that I do. 😉

I can be contacted via contact details on my website agileperception.com.

Update: 2022-06-17

Changes since tag 5.5:

  • Update pipeviewer's version to 1.0.1 (and add a corresponding tag)
  • Update from 2018 to 2021 edition of Rust in Cargo.toml
  • Update crossbeam to version 0.8.4 in Cargo.toml
  • Update crossterm to version 0.23.2 in Cargo.toml. In src/stats.rs, bring crossterm::style::Stylize into scope in a use statement, and change cursor::MoveToColumn(0) to cursor::MoveToColumn(1).
  • Update clap to version 3.2.5 in Cargo.toml. In src/args.rs, change .short("o") to .short('o') and .short("s") to .short('s').
  • Update all deep dependencies by running cargo update

Update: 2024-03-05

Changes since previous update:

  • Update crossbeam to version `

About

Companion project for the hands-on Rust course I produced for Packt

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
COPYING

Stars

Watchers

Forks

Packages

No packages published

Languages