.. | ||
.exercism | ||
src | ||
tests | ||
.gitignore | ||
Cargo.toml | ||
HELP.md | ||
README.md |
PaaS I/O
Welcome to PaaS I/O on Exercism's Rust Track.
If you need help running the tests or submitting your code, check out HELP.md
.
Instructions
Report network IO statistics.
You are writing a PaaS, and you need a way to bill customers based on network and filesystem usage.
Create a wrapper for network connections and files that can report IO statistics. The wrapper must report:
- The total number of bytes read/written.
- The total number of read/write operations.
Network and file operations are implemented in terms of the io::Read
and io::Write
traits. It will therefore be necessary to implement those traits for your types.
Source
Created by
- @coriolinus
Contributed to by
- @ccouzens
- @ClashTheBunny
- @cwhakes
- @efx
- @ErikSchierboom
- @petertseng
- @rofrol
- @shenek
- @stringparser
- @TheDarkula
- @ZapAnton
Based on
Brian Matsuo - https://github.com/bmatsuo