MCPcopy Index your code
hub / github.com/PacktPublishing/Hands-On-Systems-Programming-with-Rust

github.com/PacktPublishing/Hands-On-Systems-Programming-with-Rust @5.5

Chat with this repo
repository ↗ · DeepWiki ↗ · release 5.5 ↗ · + Follow
13 symbols 20 edges 7 files 2 documented · 15%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Pipeviewer

Pipeviewer is the companion repository for the "Hands-on Systems Programming with Rust" online course I created and published with 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. :wink:

Extension points exported contracts — how you extend this code

TimeOutput (Interface)
The TimeOutput trait adds a `.as_time()` method to `u64` # Example Here is an example of how to use it. ```rust use pi [1 …
src/stats.rs

Core symbols most depended-on inside this repo

read_loop
called by 1
src/read.rs
write_loop
called by 1
src/write.rs
stats_loop
called by 1
src/stats.rs
output_progress
called by 1
src/stats.rs
as_time
called by 1
src/stats.rs
update
called by 1
src/stats/timer.rs
main
called by 0
src/main.rs
parse
called by 0
src/args.rs

Shape

Function 6
Method 4
Class 2
Interface 1

Languages

Rust100%

Modules by API surface

src/stats.rs5 symbols
src/stats/timer.rs3 symbols
src/args.rs2 symbols
src/write.rs1 symbols
src/read.rs1 symbols
src/main.rs1 symbols

For agents

$ claude mcp add Hands-On-Systems-Programming-with-Rust \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page